- Home /
Animate character sitting in a chair
So I'm super new to animation and just stumbled into this situation.
I want my character to sit down on a chair and both objects need to animate at the exact same time. What is the correct way to deal with this?
Should the character have a bone and the chair gets attached to it temporarly? Should I have 2 separate animations for each object and trigger them at the same time? (this is what I'm trying right now but they anims seem to always be slightly offset). Any other suggestion?
Thanks in advance!
Do you really want to animate the chair as well? $$anonymous$$ost games I've seen use "static" chairs and only animate the character. If you really want to animate the chair however I would recommend to seperate animations which are triggered at the same time. I've seen this technique in various games for which I've created mods in the past.
I agree with you - you dont need the chair to be animated unless if the player decides to throw the chair thru the window
Well, the game is very $$anonymous$$imalistic and there are very few interactions with the world and seeing the player sitting down really adds to the atmosphere. Also in this situation the chair is close to the table and he needs to pull it of in order to sit down.
Answer by Loius · Apr 01, 2013 at 04:25 AM
The usual solution is to 'pair' the animations, like you're doing.
If you have issues with automatic timing, you can set the animations' speed to zero and manually animate them by using the Sample function while setting the time manually, over time - I know this works with legacy animation but I"ve never tried to do the same thing with Mecanim.
If one object is made of a single bone, it's easier to parent it to a control bone on the character. My guys, for example, have an 'Interact Bone' on each hand, and things they pick up will be parented to that bone temporarily while that bone animates their movement.
Your answer
Follow this Question
Related Questions
How to handle multiple animation variants 1 Answer
[3D Game Kit]Change animations from generic to humanoid 4 Answers
Animator System doesnt work! 1 Answer
2D Animation does not start 1 Answer
Jump animation with a little bounce like towerfall 0 Answers