Koppla en rörelseinterpolering till dess visningsobjektFlash 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(). |
|