look at TimelineMax for sequencing, or do a loop through all your objects and assign them different tweens.
On 9 September 2010 21:38, Merrill, Jason <jason.merr...@bankofamerica.com>wrote: > Because the number needs to not be random, but correspond with the item > being tweened - I guess I could keep a counter and create an array of Y > locations and return those, but I went ahead and just used a Timer with > TweenMax.to() and a counter I incremented... works fine, I was just > hoping it could be done easily with allTo() and not having to write a > bunch of extra code - ; > > So yeah, good suggestions though, thanks! I didn't realize the property > could be a function as well - great idea. I might try and use that if I > get sick of the Timer class way. > > > Jason Merrill > > Instructional Technology Architect > Bank of America Global Learning > > Join the Bank of America Flash Platform Community and visit our > Instructional Technology Design Blog > (Note: these resources are only available for Bank of America > associates) > > > > > > > -----Original Message----- > From: flashcoders-boun...@chattyfig.figleaf.com > [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Nathan > Mynarcik > Sent: Thursday, September 09, 2010 3:21 PM > To: Flash Coders List > Subject: Re: [Flashcoders] TweenMax.allTo() > > What if you did it like this: > > function getRandY():Number{ > > var randY:Number = Math.random()*stage.stageHeight; return randY; > > } > > TweenMax.allTo(_blockViews, 1, { alpha:1, y:getRandY() }, .2); > > Nathan Mynarcik > nat...@mynarcik.com > 254.749.2525 > www.mynarcik.com > > > On Thu, Sep 9, 2010 at 2:43 PM, Merrill, Jason < > jason.merr...@bankofamerica.com> wrote: > > > So in Greensock's TweenMax, you can tween and stagger (delay) the > > tweens of multiple sprites at once, via giving a method like, "allTo" > > an array of objects (in this example, _blockViews): > > > > TweenMax.allTo(_blockViews, 1, { alpha:1, y:150 }, .2); > > > > However, this assumes you want all the tweens to tween to the same > > property value. What if I wanted all the objects to end up at various > > > Y locations instead of 150? As it is in the code above, they all > > tween to y=150. Is there a way to provide an array of y locations > > that each object moves to and have then staggered (as you can with the > > > allTo() method)? > > > > I can of course accomplish this by writing some Timer event code to > > tween each object individually and accomplish what I want - ending up > > at varying Y locations, but I'd rather not have to write all that code > > > - shouldn't there be a way to do this with TweenMax's sequencing > > capabilities? Would this be a case where you would use TimelineMax and > > > append several tweens? If so, how would you also stagger them? > > > > > > > > Jason Merrill > > > > Instructional Technology Architect > > Bank of America Global Learning > > > > Join the Bank of America Flash Platform Community > > <http://sharepoint.bankofamerica.com/sites/tlc/flash/default.aspx> > and > > visit our Instructional Technology Design Blog > > <http://sharepoint.bankofamerica.com/sites/SDTeam/itdblog/default.aspx > > > > > (Note: these resources are only available for Bank of America > > associates) > > > > > > > > > > > > > > _______________________________________________ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders