Skip to main content
Known Participant
February 6, 2018
Answered

Classic tweening sync option

  • February 6, 2018
  • 1 reply
  • 1090 views

I may be overlooking or overthinking something, but I just can't wrap my mind around what the "sync" checkbox does in the properties window when you have a classic tween.

I have an internal animation in a graphic symbol. I then have that symbol (an instance) on the main timeline animated using classic tweening. The internal animation plays while scrubbing and testing. It works with the sync checkbox both checked and unchecked.

Can someone give me a detailed example when that checkbox makes a difference?

    This topic has been closed for replies.
    Correct answer ClayUUID

    Okay, what sync does is ensure that tweens that involve animated graphic symbols don't get messed up. As you may be aware, every time you had a keyframe to a tween sequence that involves a multi-frame graphic, it automatically sets the Looping, First property to the appropriate frame of the graphic for the corresponding frame of the parent timeline. But if you then move that keyframe, that value becomes invalid and you have to manually fix it.

    Setting sync causes the First property to automatically adjust to be correct as you move keyframes around. It also does some other stuff.

    Dealing with motion tweens and sync in Flash - YouTube

    1 reply

    Legend
    February 6, 2018

    When in doubt, read the fine manual.

    Create classic tween animation in Animate CC

    "To sync up the animation of graphic symbol instances with the main timeline, select the Sync option in the Property inspector."

    "Note: Synchronize Symbols and the sync option both recalculate the number of frames in a tween to match the number of frames allotted to it. Use the Sync option if the frames in an animation sequence are not an even multiple of the number of frames in the graphic instance."

    tomservo6Author
    Known Participant
    February 6, 2018

    I did read that but that is what is confusing me. Again, I think I'm overthinking this.

    So say my internal animation is 100 frames. On the main timeline, I have an instance of it on the screen for 75 frames animated with classic tweening. With sync turned on, would that internal timeline play faster, essentially squishing it from 100 to 75?

    ClayUUIDCorrect answer
    Legend
    February 6, 2018

    Okay, what sync does is ensure that tweens that involve animated graphic symbols don't get messed up. As you may be aware, every time you had a keyframe to a tween sequence that involves a multi-frame graphic, it automatically sets the Looping, First property to the appropriate frame of the graphic for the corresponding frame of the parent timeline. But if you then move that keyframe, that value becomes invalid and you have to manually fix it.

    Setting sync causes the First property to automatically adjust to be correct as you move keyframes around. It also does some other stuff.

    Dealing with motion tweens and sync in Flash - YouTube