[Tweener] Noob Question: Animate Instances Only?
Michael Narciso
volcomjerk at gmail.com
Sun Aug 10 14:04:49 PDT 2008
Actually, I was referring to being able to use the Linkage option for
the MovieClip, such as exporting for actionscript for use with a
class. I was trying to make a class that used tweener but I couldn't
get it to work without having to put some kind of instance name.
Usually if I wasn't using tweener I could just use 'this' instead of
writing any instance names at all.
Thanks for all the amazing timely responses by the way.
On Aug 10, 2008, at 1:58 PM, Zeh Fernando wrote:
> Well, the instance name is the reference variable. So if someone
> wants another name instead, one can always create another reference.
>
> var xx:MovieClip = myMovieClipWithALongName;
>
> Then:
>
> Tweener.addTween(xx, {...});
>
> Instead of
>
> Tweener.addTween(myMovieClipWithALongName, {...});
>
> Same thing.
>
> Wes wrote:
>> It sounds to me as if he's asking if he can use a variable instead
>> of typing the exact name of the instance.
>> --- On *Sun, 8/10/08, Zeh Fernando /<zeh at zehfernando.com>/* wrote:
>> From: Zeh Fernando <zeh at zehfernando.com>
>> Subject: Re: [Tweener] Noob Question: Animate Instances Only?
>> To: tweener at lists.caurinauebi.com
>> Date: Sunday, August 10, 2008, 1:26 PM
>> > I'm still learning AS3 and Tweener at the same time so please
>> excuse me
>> > if my terminology is off but hopefully you get what I'm trying
>> to ask.
>> > I'm trying to create a class for disabling an animation and I'd
>> like to > know how to animate something without having to
>> use the instance name. I > know the description of Tweener says
>> that it animates instances but is > there a way to do this
>> dynamically so I don't have to type in the > instance names all
>> the time?
>> I'm not really sure I get the question - Tweener would have to
>> know what to animate, so you need to use the instance name as
>> the reference.
>> If you're trying to animate the same display object, you can
>> just use "this" as the reference parameter since you're inside
>> the object
>> already.
>> If it's a child of the current display object or something
>> that's somewhere else, you'd indeed need to use the name, or if
>> you want to do that in a more painful way, you could use
>> getChildAt().
>> // Animates whatever's at level 0
>> Tweener.addTween(getChildAt(0), {...});
>> Or you could always have an array of objects too...
>> var myobjs:Array = [cube, sphere, pyramid];
>> // Animates "cube"
>> Tweener.addTween(myobjs[0], {...});
>> HTH,
>> Zeh
>> _______________________________________________
>> Tweener mailing list
>> Tweener at lists.caurinauebi.com
>> http://lists.caurinauebi.com/listinfo.cgi/tweener-caurinauebi.com
>> ------------------------------------------------------------------------
>> _______________________________________________
>> Tweener mailing list
>> Tweener at lists.caurinauebi.com
>> http://lists.caurinauebi.com/listinfo.cgi/tweener-caurinauebi.com
> _______________________________________________
> Tweener mailing list
> Tweener at lists.caurinauebi.com
> http://lists.caurinauebi.com/listinfo.cgi/tweener-caurinauebi.com
More information about the Tweener
mailing list