Kojarzenie animacji ruchu z jej obiektami wyświetlanymi

Flash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje, wymagany program Flash CS3 lub nowszy

Ostatnim zadaniem jest skojarzenie animacji ruchu z obiektem lub obiektem wyświetlanymi, których dotyczy animacja.

Klasa AnimatorFactory zarządza skojarzeniem między animacją ruchu a jej docelowymi obiektami wyświetlanymi. Argumentem konstruktora AnimatorFactory jest obiekt Motion:

var __animFactory_Wheel:AnimatorFactory = new AnimatorFactory(__motion_Wheel);

Metoda addTarget() klasy AnimatorFactory służy do skojarzenia docelowego obiektu wyświetlanego z jego animacją ruchu. W skrypcie ActionScript skopiowanym z programu Flash linia addTarget() jest oznaczona jako komentarze i nie określa nazwy instancji:

// __animFactory_Wheel.addTarget(<instance name goes here>, 0);

W kopii należy określić obiekt wyświetlany przeznaczony do skojarzenia z animacją ruchu. W poniższym przykładzie obiekty docelowe są określone jako greenWheel i redWheel :

__animFactory_Wheel.AnimatorFactory.addTarget(greenWheel, 0); 
__animFactory_Wheel.AnimationFactory.addTarget(redWheel, 0);

Z jedną animacją ruchu można skojarzyć wiele obiektów wyświetlanych, korzystając z wielu wywołań metody addTarget().