hodograph
Content Type
Profiles
Forums
Store
Blog
Product
Showcase
FAQ
Downloads
Posts posted by hodograph
-
-
Sorry, it appears your file did not get attached.
It is attached to the original post. It has already been downloaded by someone else.
-
hmm, the only thing that jumps out is that you are adding all your nested timelines 6 seconds into the main timeline.
tl.append(nestedTl, 6);
Are you waiting 6 seconds?
maybe try
tl.append(nestedTl);
If that doesn't help please post a very simple fla (zipped) that we can compile and test
I was waiting the 6 seconds, but I still tried it with no delay and it still didn't work. I made a simple fla file with the symbol and the code I used and uploaded it.
-
So I was trying to find a nice way to make a lot of automatic tweens (for lack of a better term) and I found the bubble example from snorkl (http://www.snorkl.tv/2010/12/timelinemax-bubbles-play-pause-and-rewind-particle-systems/) I used his code and modified it to better fit my needs (took out a lot of the randomness and the buttons) but now the clips won't tween. They are placed on the screen, but don't move at all.
Also, I already had my own randomRange function defined elsewhere in my project.
Heres the code:
import com.greensock.*;import com.greensock.easing.*;var tl:TimelineMax=new TimelineMax({paused:true,onComplete:done});function createWords() {//create a word (attach symbol in library with Class Bubble) and position on stagevar word:words = new words();word.y=500;word.x=randomRange(100,400);word.alpha=1;addChild(word);//create timeline for each wordvar nestedTl:TimelineMax = new TimelineMax();nestedTl.insert(TweenMax.to(word,17, {y:-50, ease:Linear.easeNone}));//append new timeline very close to when the previous one started//don't even ask about the offset...k?tl.append(nestedTl, 6);}function done() {trace("the party's over");}function init() {for (var count:Number = 0; count<50; count++) {createWords();}}init();
Having Trouble Auto-tweening
in GSAP (Flash)
Posted
Thanks!
I had tried removing the {paused:true} before I posted this, but that didn't work. Never thought about tl.play();