Okay my last question didn't get exactly the answer I was looking for, so I'm going to be more specific. I want to have a projectile that travels towards a given target point that may or not be stationary. The game has a top down view, so the projectile should only travel in one axis.
If I use LookAt to set the forward direction, the projectile is too direct for my tastes. These pictures should illustrate my needs, the box is the object firing the projectile, the green oval is the projectile, the red circle is the target, and the blue line is the path:
Wrong(using lookAt every frame):
Right:
So how can I get results (something) like the second picture? I want to slowly set itself onto the right path, instead of being so direct. I tried the SmoothLookAt script, but it sends the projectile up or down into the Y-Axis, which shouldn't happen in this type of game. It needs to have a constrained altitude like the picture shows.