Smart Bone controlling actions

General Moho topics.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
User avatar
Hoptoad
Posts: 618
Joined: Sun Jan 03, 2016 4:19 pm
Location: Florida

Smart Bone controlling actions

Post by Hoptoad »

Action A controls switch layer A and has 9 keyframes.
Action B controls switch layer B and has 9 keyframes.

Actions A and B always happen at the same time, and I always use Insert Copy to place the actions' keyframes on the timeline where I need them.

This is a big time-saver, but I'm wondering if the process could be faster.

I have to leave the bone layer (where I'm animating) and select the switch layers one at a time to add their respective actions/keyframes to the timeline.

Is there a way to make a smart bone on the character's bone layer that, when I rotate it, copies of the keyframes of actions A and action B to the switch layer channels, so that I don't have to travel to the switch layers to do it? Or some other sort of solution? I imagine I'd have to go to the switch layer channels to delete the keyframes if I needed to delete them, I couldn't delete them from the bone layer by deleting the smart bone keyframe. Right? Or is this whole thing impossible?

> BONE LAYER
>> SWITCH LAYER A
>> SWITCH LAYER B

Thanks.
User avatar
sang820
Posts: 661
Joined: Fri Sep 10, 2004 6:55 am
Location: china Beijing
Contact:

Re: Smart Bone controlling actions

Post by sang820 »

:shock: You can create all materials (vector models, bone bindings) on the bone layer, then click on the layer, right-click to pop up the menu, and turn it into a switch layer.This switching layer will retain both the bone function and the switching layer function.
User avatar
MrMiracle77
Posts: 181
Joined: Mon Jun 24, 2019 2:30 am

Re: Smart Bone controlling actions

Post by MrMiracle77 »

Depending on how deeply nested your switch layers are, you could tie both switches to a 9-frame smartbone, with each step of the smarbone tied to a shift to the next step in the switch layer. Then you could just pick the start point on the timeline, make a frame for the smartbone's start point, then advance the timeline 9 frames and move the smartbone to the '9' mark. This might make more of one kind of work while reducing another, though.
- Dave

(As Your GM)
User avatar
Hoptoad
Posts: 618
Joined: Sun Jan 03, 2016 4:19 pm
Location: Florida

Re: Smart Bone controlling actions

Post by Hoptoad »

MrMiracle77 wrote: Fri Sep 22, 2023 5:56 pm Depending on how deeply nested your switch layers are, you could tie both switches to a 9-frame smartbone, with each step of the smarbone tied to a shift to the next step in the switch layer. Then you could just pick the start point on the timeline, make a frame for the smartbone's start point, then advance the timeline 9 frames and move the smartbone to the '9' mark. This might make more of one kind of work while reducing another, though.
Thank you! I already had made a smart bone for the switch layers, but I didn't realize that I could quickly animate with it, so I was copying Actions to the timeline. I was thinking I would have to move the smart bone slightly, advance a frame, move it slightly, advance another frame, and so forth for all 9 keyframes on the timeline.

But like you said, all I need to do is click the smart bone to make a keyframe, then advance 9 frames and rotate the smart bone to the end point, thereby creating the final keyframe and all 9 switch layer will be animated.

I had a feeling that I was missing a critical piece of information. It's kinda funny. I had already made the tool I needed, but I didn't know how to use it. Now that I know how to use the smart bone, it works great.

Thanks again.
User avatar
MrMiracle77
Posts: 181
Joined: Mon Jun 24, 2019 2:30 am

Re: Smart Bone controlling actions

Post by MrMiracle77 »

And now that you have the smartbone, you could even create a Standard Action for the smartbone and drop the 9-frame movement into the timeline all at once.
- Dave

(As Your GM)
User avatar
Hoptoad
Posts: 618
Joined: Sun Jan 03, 2016 4:19 pm
Location: Florida

Re: Smart Bone controlling actions

Post by Hoptoad »

MrMiracle77 wrote: Fri Sep 22, 2023 8:32 pm And now that you have the smartbone, you could even create a Standard Action for the smartbone and drop the 9-frame movement into the timeline all at once.
GASP!

That's an awesome idea.
Post Reply