Skip to main content
Participant
May 23, 2018
Answered

Motion of graphic symbol starting early?

  • May 23, 2018
  • 3 replies
  • 634 views

Hi there,

I have a simple animation of a character walking. I want the character to be still for the first 10 seconds of the animation, and then to start walking and moving.

I am not sure why, but the character starts walking immediately, even though the sublayers of the character do not start motion until 10s.

Also, how can I make it so that the character is still for the first 10 seconds?

Here is a video that summarizes the issue:

graphic symbol motion issue - YouTube

    This topic has been closed for replies.
    Correct answer Nick Gioia

    This should be an easy fix on the timeline unless you plan to code with ActionScript 3 or javascript it.

    Take the whole animation in the timeline and move it over one frame.

    Then copy the first frame from the animation you just moved and paste it in the first frame you just made empty.

    Then use F5 to extend the new frame out like as many frames as you would like for the animation to be still.

    If you have animations in a symbol movieclips or graphics you will need to make sure the frames match from the top timeline all the way

    down threw your movieclips or graphics.

    Also, F6 will copy the previous frame and create duplicate keyframe where ever you have your red timeline cursor

    And, F7 will create a blank keyframe where ever you have your red timeline cursor

    Hope this helps.

    3 replies

    _keyframer
    Community Expert
    Community Expert
    May 25, 2018

    If your character's walk cycle animation is nested inside a Graphic symbol then do this:

    1. On the parent timeline select the instance of the Graphic symbol and in Properties Looping section choose Single Frame from the drop down and "1" as the frame.

    2. In frame 10 of the parent timeline insert a keyframe and then click on the instance of the symbol again and in looping set it to Loop.

    Animator and content creator for Animate CC
    Nick GioiaCommunity ExpertCorrect answer
    Community Expert
    May 24, 2018

    This should be an easy fix on the timeline unless you plan to code with ActionScript 3 or javascript it.

    Take the whole animation in the timeline and move it over one frame.

    Then copy the first frame from the animation you just moved and paste it in the first frame you just made empty.

    Then use F5 to extend the new frame out like as many frames as you would like for the animation to be still.

    If you have animations in a symbol movieclips or graphics you will need to make sure the frames match from the top timeline all the way

    down threw your movieclips or graphics.

    Also, F6 will copy the previous frame and create duplicate keyframe where ever you have your red timeline cursor

    And, F7 will create a blank keyframe where ever you have your red timeline cursor

    Hope this helps.

    kglad
    Community Expert
    Community Expert
    May 23, 2018

    insert empty keyframes at the start of the timeline (though this won't work the way you want if there's a delay in the appearance of your stage) or, for more reliability, add a this.stop() to the first frame of the movieclip and use a timer to start play.