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? Most 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.
Well, the game is very minimalistic 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.
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.
Do you really want to animate the chair as well? Most 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.
– PrivertexI agree with you - you dont need the chair to be animated unless if the player decides to throw the chair thru the window
– DryTearWell, the game is very minimalistic 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.
– castor