Koppla en rörelseinterpolering till dess visningsobjekt
Flash Player 9 och senare, Adobe AIR 1.0 och senare, kräver Flash CS3 eller senare
Den sista uppgiften är att koppla rörelseinterpoleringen till visningsobjektet eller -objekten som den manipulerar.
Klassen AnimatorFactory hanterar kopplingen mellan en rörelseinterpolering och dess målvisningsobjekt. Argumentet för AnimatorFactory-konstruktorn är Motion-objektet:
var __animFactory_Wheel:AnimatorFactory = new AnimatorFactory(__motion_Wheel);
Använd metoden
addTarget()
för klassen AnimatorFactory om du vill koppla målvisningsobjektet till rörelseinterpoleringen. ActionScript som kopieras från Flash kommenteras bort från raden
addTarget()
och anger inte något instansnamn:
// __animFactory_Wheel.addTarget(<instance name goes here>, 0);
I kopian anger du visningsobjektet som ska kopplas till rörelseinterpoleringen. I följande exempel anges målen som
greenWheel
och
redWheel
:
__animFactory_Wheel.AnimatorFactory.addTarget(greenWheel, 0);
__animFactory_Wheel.AnimationFactory.addTarget(redWheel, 0);
Du kan koppla flera visningsobjekt till samma rörelseinterpolering med hjälp av flera anrop till
addTarget().
|
|
|