Skip to main content
Inspiring
October 3, 2021
Question

Only One Cycle Layers Per Group Allowed?

  • October 3, 2021
  • 2 replies
  • 363 views

I'm trying to have my character do a cycle layers, one direction, then after some time do it the other direction.  Pause doesn't seem to be working.  My character, a news anchor, is holding papers in his hand.  The cycle layers is used to animate him bringing the papers up close to read them.  After a time, he needs to return his hand to its normal position or run the cycle in reverse.

 

I have his normal arm with papers as one group, and the cycle layers as another, so I could swap set them.  It works fine going one direction.  I figured I'd try to add a second cycle behavior to the group, to cycle in the reverse direction, but I don't see how to trigger it.  Adding a group with two cycle behaviors to a swap set doesn't allow you to select which cycle behavior to trigger, so they both trigger.

 

I know the pause option is way easier, but it doesn't seem to work here.  Does the trigger for a paused cycle behavior have to be an actual trigger?  My cycle starts when triggered by a swap set.  But when I hit the swap set trigger a second time to have it continue after pause, nothing happens.

This topic has been closed for replies.

2 replies

TheOriginalGC
Community Expert
Community Expert
October 4, 2021

You could try creating a swap set for all of the actions that you want that appendage to perform. 

TheOriginalGC
Community Expert
Community Expert
October 4, 2021

So it sounds like you might have latch on when you swap, Latch is waiting to hear from that trigger again. Check out this video (start at the 3:20 mark) about advanced rigging. - (10) Advanced Rigging: Monster Camp (Adobe Character Animator Tutorial) - YouTube

tailedstories
Known Participant
October 3, 2021

Hey, to make it hold, there is no pause option that I am aware of. But when we use cycle layers behavior, we have a setting "advance every X frame." This means that we will hold every layer for a certain time. So if you duplicate the layer, it will be on the screen twice as long. So copy/pasting the last frame until the pause is long enough can be an idea to pause.

 

Also, if you set the "hold on last layer" checkbox to true and set pause-layers --> continue after --> when triggered. And lastly set forward and reverse to true.

 

This way we will hold on last layer and can flip back manually