Activity › Forums › Adobe After Effects › expression play once on beat
-
Marcel Ooms
May 20, 2014 at 7:26 amyou nailed it! very nice and with your comment next to it I almost understand the entire process.
thanks a lot, this is far more complicated than I expected and probably never would have gotten this result!
if I find some time tonight I’m gonna try to put an overwrite command in it, so when the animation is playing and the ‘beat’ reaches the treshold again it will start from frame 0. But that’s the next step, this is already exactly what I needed!
ps. I come from a flash background (years ago) so I’m still thinking in frames+language in an actionscript kinda way 🙂
-
Walter Soyka
May 20, 2014 at 12:37 pm[marcel ooms] “if I find some time tonight I’m gonna try to put an overwrite command in it, so when the animation is playing and the ‘beat’ reaches the treshold again it will start from frame 0. “
Here’s a hint: right now, the expression actually avoids “overwriting” on purpose. You don’t need to put something in to make it overwrite, you need to take something out. The rest is left as an exercise to the reader.
Note that this may lead to an unexpected result if you have a value that slowly crosses the threshold (i.e., crosses the threshold and stays above it for several frames before coming back down below): the animation will seem to pause on the first frame until the value falls below the threshold, then it will play forward.
[marcel ooms] “ps. I come from a flash background (years ago) so I’m still thinking in frames+language in an actionscript kinda way :)”
I suspect I would be equally frustrated trying to apply my Ae knowledge to Flash!
Walter Soyka
Principal & Designer at Keen Live
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
RenderBreak Blog – What I’m thinking when my workstation’s thinking
Creative Cow Forum Host: Live & Stage Events
Reply to this Discussion! Login or Sign Up