- Home /
Mouse looking combined with head bob animation. And key input to play animation
Hi guys.
Im trying to animate the camera on the first person controller(for a head-bob effect), but when i change the rotation values on the camera it stops me looking on one of the axis (like not being able to look up and down). is there any way that i can animate the camera's rotation without it effect the mouse look. (i used the unity animator btw)
i was also wondering if use would also know how i could play an animation by pressing a key on the keyboard example: pressing 'w' will make you walk but it also plays the camera animation for head-bob.
thank you, if anyone can help me with this problem it is very much appreciated.
Dylan
p.s.
i dont want to use that head-bo script, because i would prefer to have it animated so it looks the way i want it to.
Answer by TheBlitheringIdiot · Nov 06, 2011 at 05:43 PM
Have no idea if you're gonna animate it, might be hard, but as far as the animation playing.. READ THE BLOODY DOCUMENTATION! You just make a script and attach it to a model with animations. You give the animations name, yada yada yada, list them under the start function, and somewhere in the update function or what ever, you write something like: if (Input.GetButton("Forward")) {animation.Play("walk"); }
Answer by TheBlitheringIdiot · Nov 06, 2011 at 05:43 PM
Animating without using a script might be difficult, but good luck.
As far as playing animations go, READ THE BLOODY DOCUMENTATION! Write a script and attach it to the object/character with the desired animations, give the animations suitable names in the inspector, list them in the start function of your script, then just write something like this in an Update function, or however you choose to trigger them:
if (Input.GetButton("Forward")) { animtion.Play("walk"); }
Again, use unity's script references. They are great!
Your answer
Follow this Question
Related Questions
fps MouseLook with animation applied to camera. 1 Answer
How to pan camera based on mouse position 0 Answers
Playing sprint animation with vertical axis? 0 Answers
Good Game by One Person, Is it Possible? 2 Answers
localRotation rotates by 180° 1 Answer