Create realistic arrow effect

Hello!

I’m working on a FPS archer game and I’m doing quite well. Although I’m kinda stuck at how the arrow should fly.
I want to create this as realistic as possible, like when you shoot the arrow right up in the air, it comes back with the tip at the bottom. Same effect for shooting with long distance, the arrow always has to land on its head.

I tried to use 2 rigid bodies, one with a bigger mass/attractiveness but this doesn’t seem to work (or does it?). I could do this in code, but it would be a waste of time if Unity has a feature somewhere which will also do the job (and probably even better)!

Thanks for your time :slight_smile:

A confused Archer !

you might be able to move the rigidbody center of mass to the tip.

Thanks JamesLeeNZ ! I googled your solution and came to this thread, full of options ! → Realistic rotation of flying arrow? - Questions & Answers - Unity Discussions