[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