I'd like to create an effect where I can launch a fireball-like object from one location to another within my game world. My inital thought is to create a fireball GameObject with some particle effects attached and then use something like Vector3.Lerp() to animate that object between the two points.
My question is: Are there better ways to do this?
Perhaps using physics and colliders? Or the animation system? Or importing a custom animation?
If anyone with experience of doing similar can share what they did I'd be grateful.
Thanks!