I am very new to scripting and unity, I managed to read and create a few scripts for my experiments, this time, i wanted to check how fast my character is falling, and play certain animation to the character.
This is a third-person shooter experiment.
How do i get the Y Velocity of my character?
I wanted my character to play the “Fall” animation when the Y Velocity reached more than
X distance/frame or something.
and i wanted my character to be “Damaged” according to the fall distance.
(I created a working health & damage scripts, i just want to know how to get the distance fallen and its velocity * Damage factor.)
Thanks!
It is not a good idea to pack multiple questions into one. That can be confusing, and some questions will be overlooked and remain unansered. It is not [the idea of this site][1]. To answer the first part of your question(s), simply use
– Wolframrigidbody.velocity.y[1]: http://answers.unity3d.com/page/faq.htmlYou are right, i should fix this. I think the fall distance is related to the main question, so the other question is necessary. EDIT: Removed Animation Question
– Gekigengar