Пакет | fl.motion |
Класс | public class Animator |
Наследование | Animator ![]() ![]() ![]() |
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9.0.28.0 |
Если планируется вызывать методы класса Animator внутри функции, объект Animator нужно объявить за ее пределами, чтобы область видимости объекта не ограничивалась только функцией. Если экземпляр объявить внутри функции, проигрыватель Flash Player будет удалять экземпляр Animator в конце функции в рамках своей подпрограммы "сборка мусора", и целевой объект не будет анимироваться.
См. также
Метод | Определено | ||
---|---|---|---|
Создает объект Animator для применения описания анимации движения на основе XML к экранному объекту. | Animator | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события в объекте EventDispatcher, в результате чего прослушиватель будет получать уведомления о событиях. | EventDispatcher | |
![]() |
Передает событие в поток событий. | EventDispatcher | |
![]() |
Останавливает анимацию и сразу переводит Flash Player к последнему кадру в последовательности анимации. | AnimatorBase | |
[статические]
Создает объект Animator из XML-строки. | Animator | ||
![]() |
Проверяет наличие у объекта EventDispatcher прослушивателей событий, которые зарегистрированы для получения уведомлений о событиях определенного типа. | EventDispatcher | |
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Переводит Flash Player к следующему кадру в последовательности анимации. | AnimatorBase | |
![]() |
Приостанавливает анимацию до вызова метода resume(). | AnimatorBase | |
![]() |
Начинает анимацию. | AnimatorBase | |
![]() | processCurrentFrame(parent:MovieClip, anim:AnimatorBase, startEnterFrame:Boolean, playOnly:Boolean = false):void [статические] | AnimatorBase | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() | registerParentFrameHandler(parent:MovieClip, anim:AnimatorBase, spanStart:int, useCurrentFrame:Boolean = false):void [статические]
Регистрирует заданный объект MovieClip и экземпляр объекта AnimatorBase в качестве дочернего объекта для MovieClip. | AnimatorBase | |
![]() |
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | |
![]() |
Возобновляет анимацию, которая была приостановлена методом pause(). | AnimatorBase | |
![]() |
Переводит Flash Player к первому кадру последовательности анимации. | AnimatorBase | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() | AnimatorBase | ||
![]() |
Останавливает анимацию и переводит Flash Player к первому кадру в последовательности анимации. | AnimatorBase | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Задает значение свойства currentFrame, когда вводится новый кадр и указывает, синхронизируется ли анимация целевого объекта с кадрами на временной шкале родительского объекта MovieClip. | AnimatorBase | |
![]() |
Возвращает элементарное значение заданного объекта. | Object | |
![]() |
Проверяет, зарегистрирован ли прослушиватель событий в объекте EventDispatcher или в любом из его предков для получения уведомлений о событиях определенного типа. | EventDispatcher |
Animator | () | Конструктор |
public function Animator(xml:XML = null, target:DisplayObject = null)
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9.0.28.0 |
Создает объект Animator для применения описания анимации движения на основе XML к экранному объекту.
Параметрыxml:XML (default = null ) — Объект E4X, содержащий описание анимации движения на основе XML.
| |
target:DisplayObject (default = null ) — Экранный объект, использующий анимацию движения.
|
См. также
fromXMLString | () | метод |
public static function fromXMLString(xmlString:String, target:DisplayObject = null):Animator
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9.0.28.0 |
Создает объект Animator из XML-строки. Этот метод является альтернативой использованию конструктора Animator, который вместо него принимает объект E4X.
Параметры
xmlString:String — XML-строка, описывающая анимацию движения.
| |
target:DisplayObject (default = null ) — Экранный объект, использующий анимацию движения.
|
Animator — Экземпляр Animator, применяющий заданную строку xmlString к указанному объекту target .
|
См. также