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().
|
|
|