Hello, I have a 2D game that you can shoot arrows. To do this, I have 2 sprites for my arrow asset, I have an arrowhead and an arrow body glued together with Fixed Joint 2D.
The arrow head and the arrow body have their own Rigidbody2D and Collider2D. However, I’m trying to have atleast a somewhat realistic physics so the arrow head is top heavy and leads the arrow.
Here is a GIF of the arrow physics I have now
As you can see, the arrow kinda has some realistic physics midway but shooting straight up the arrow does not turn towards the arrow head, here at the settings for each of the rigidbody
Arrowhead components ^
Arrowbody components ^
It’s been a lot of trial and error adjusting the drag, mass, and gravity of both items, my standard gravity scale is 2.5 for the sake of the player physics feeling better.
What should I change to accomplish better arrow physics? Is there a better approach for having arrows?