Связывание анимации движения с ее экранными объектамиFlash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий, требуется Flash CS3 или более поздней версии Последняя задача заключается в связывании анимации движения с одним или несколькими экранными объектами, которыми она манипулирует. Класс AnimatorFactory управляет связью между анимацией движения и ее целевыми экранными объектами. В качестве аргумента конструктора AnimatorFactory передается объект Motion. var __animFactory_Wheel:AnimatorFactory = new AnimatorFactory(__motion_Wheel); Используйте метод addTarget() класса AnimatorFactory, чтобы связать целевой экранный объект с его анимацией движения. Код ActionScript, скопированный из Flash исключает строку addTarget() и не указывает имя экземпляра. // __animFactory_Wheel.addTarget(<instance name goes here>, 0); В копии кода нужно указать экранный объект, который требуется связать с анимацией движения. В следующем примере в качестве целей указываются объекты greenWheel и redWheel. __animFactory_Wheel.AnimatorFactory.addTarget(greenWheel, 0); __animFactory_Wheel.AnimationFactory.addTarget(redWheel, 0); С одной анимацией движения можно связать несколько экранных объектов, вызывая для каждого из них метод addTarget(). |
|