How to asign character to animated platform

Hey guys!

I want to place this character on top of an animated platform. After that, I want to animate its individual parts, imitating the character’s balance and trying not to fall off the platform. But how do I attach my character to that platform?

I tried linking the animation data, and the result you see on the screen - it destroys my character. I also attempted to copy keyframes from the platform to the character, but the character doesn’t appear on top of the platform; instead, it’s somewhere far away from it and also rotated incorrectly. Please, help me.

Hi. :smile:

Is there a scene specific reason you can’t parent the rig to the platform, or use a constraint? I’ve used child of constraints on the root bone of characters to keep them in place in a moving vehicle, while still being able to animate them on top of forward motion.


PTest.blend (4.9 MB)

1 Like

Hey! I am a beginner and I didn’t even know about it. So I should try to select a platform, then my character’s rig and parent it?

If you want to try direct parenting, you should select the Rig, then the Platform. Otherwise you’d be parenting the platform to the rig.

If you want to try the constraint method, @DeckardX08 explained it clearly below.

I’m not a rigging expert, those are just two methods that have worked for me, so you may also want to see what other advice you get.

1 Like

You select whatever “root bone” in your armature in Pose mode, and put " child of" constraint on it, with platform as target object. This root bone shouldn’t move during walkcycle animation though. Otherwise child of will behave unstable. If the first bone in your armature’s hierarchy is a pelvis node, add another bone in zero point of coordinates and parent the pelvis to it

2 Likes

Guys…
It worked! Thank you so much! I will credit you in my final animation
@G_De @DeckardX08

2 Likes

Cool. :smile:

I’m a fan of lego people.

1 Like