Make an action that's consistent across several groups and layers

Wondering how to accomplish a certain animation task? Ask here.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
CodyBDrawin'
Posts: 42
Joined: Sat Apr 02, 2022 7:23 am

Make an action that's consistent across several groups and layers

Post by CodyBDrawin' »

Trying to phrase my question properly turned out to be challenging (and struggling with the phrasing also makes it difficult to find answers for this issue elsewhere), so hopefully describing it and the .GIF below detail it better.

There are certain actions I've tried animate, such as a shotgun pump-action motion, which are dependent on coordination between layers in different groups (where in the case of the character [I hid her head because it partially obscures the gun - chibi design and all that, y'know] below, her left hand is on the pump of the shotgun, and in the same layer as the shotgun, which is above her left arm).

Image

I can't think of any ways to anchor the pump to the gun and the hand to the pump and wrist. How can I coordinate that better, so the hand actually aligns with both the shotgun's pump and her forearm as the three parts move in sync?
User avatar
synthsin75
Posts: 10253
Joined: Mon Jan 14, 2008 11:20 pm
Location: Oklahoma
Contact:

Re: Make an action that's consistent across several groups and layers

Post by synthsin75 »

Here's how you'd do that: https://www.mediafire.com/file/fhk0f0db ... .moho/file
Image

When the hand grabs the pump, it's bone gets parented to the pump and the forearm gets targeted to the hand. Then the pump just gets shift-translated along the gun bone.
Last edited by synthsin75 on Sun May 15, 2022 8:47 pm, edited 1 time in total.
CodyBDrawin'
Posts: 42
Joined: Sat Apr 02, 2022 7:23 am

Re: Make an action that's consistent across several groups and layers

Post by CodyBDrawin' »

Many thanks for the demonstration. Took me some time to decode it, but thanks to the demo, I figured it out, so thank you for the assistance.
Post Reply