- Home /
How can i make my player roll forward?
I'm making a third person shooter and I want my character to roll forward like on uncharted, I tried to make it so that when the player will get low and go forward so he can go under something. I don't know how to do this can someone please help?
Answer by cube · Dec 25, 2011 at 08:10 PM
That is not made inside unity 3d you do that in other programs like Blender , making a animation .
Answer by ramonfr · Dec 25, 2011 at 08:28 PM
There are hundreds of animation tutorials using Blender on YouTube.
First you animate the characters on Blender or any software else. Then you import the character with it's animations inside Unity3D.
In Unity3D you just control when each animation will be played.
Example:
if(Input.GetButtonDown("Fire1"))
{
animation.Play("Rolling");
}
Your answer
![](https://koobas.hobune.stream/wayback/20220613062338im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
How to shoot exactly where mouse is (third person) 1 Answer
Third Person Shooter 2 Answers
Third person controller 1 Answer
ThirdPerson Unity Networking? 0 Answers