Kojarzenie animacji ruchu z jej obiektami wyświetlanymiFlash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje, wymagany Flash CS3 lub nowsza wersja 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(). |
|