Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
spark.effects.supportClasses 

AnimateTransformInstance  - AS3 Flex

Пакетspark.effects.supportClasses
Классpublic class AnimateTransformInstance
НаследованиеAnimateTransformInstance Inheritance AnimateInstance Inheritance EffectInstance Inheritance EventDispatcher Inheritance Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Класс AnimateTransformInstance реализует класс экземпляра для эффекта AnimateTransform. Flex создает экземпляр этого класса при воспроизведении им эффекта AnimateTransform; создавать его самостоятельно не требуется.

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
  autoCenterTransform : Boolean
Если для autoCenterTransform указано значение true, то центр преобразования повторно рассчитывается с учетом выполнения эффекта и обновляется относительно любых изменений ширины и высоты объекта.
AnimateTransformInstance
 InheritedclassName : String
[только для чтения] Имя класса эффекта, например FadeInstance.
EffectInstance
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheriteddisableLayout : Boolean
Если значение равно true, эффект отключает макет на вышестоящих контейнерах его целевых объектов, устанавливая для свойства autoLayout контейнеров значение false, а также отключает любые ограничения макета на целевые объекты.
AnimateInstance
 Inheritedduration : Number
Продолжительность эффекта, в миллисекундах.
EffectInstance
 Inheritedeaser : IEaser
Реакция замедления для этого эффекта.
AnimateInstance
 Inheritedeffect : IEffect
Объект IEffect, создавший данный объект IEffectInstance.
EffectInstance
 InheritedeffectTargetHost : mx.effects:IEffectTargetHost
Свойства, позволяющие получить доступ к целевому элементу управления на основе списка для эффекта данных.
EffectInstance
 InheritedhideFocusRing : Boolean
Определяет, должен ли эффект скрыть кольцо фокуса при запуске.
EffectInstance
  initialized : Boolean = false
Если значение равно true, этот отдельный экземпляр эффектов, связанных с преобразованием, уже был инициализирован.
AnimateTransformInstance
 Inheritedinterpolator : IInterpolator
Для вычисления значений между начальными и конечными значениями свойства данным эффектом используется интерполятор.
AnimateInstance
 InheritedmotionPaths : Vector.<MotionPath>
Вектор объектов MotionPath, каждый из которых содержит имя подлежащего анимации свойства и значения, которые данное свойство принимает в процессе анимации.
AnimateInstance
 InheritedplayheadTime : Number
[переопределить] Текущая позиция эффекта.
AnimateInstance
 InheritedpropertyChanges : PropertyChanges
Указывает объект PropertyChanges, содержащий начальные и конечные значения для набора свойств, относящихся к целевым объектам эффекта.
EffectInstance
 InheritedrepeatBehavior : String
Поведение повторяющегося эффекта, то есть эффекта со значением repeatCount, равным 0 или > 1.
AnimateInstance
 InheritedrepeatCount : int
Число повторов эффекта.
EffectInstance
 InheritedrepeatDelay : int
Время ожидания (в миллисекундах) перед повторением эффекта.
EffectInstance
 InheritedstartDelay : int
Время ожидания (в миллисекундах) перед запуском эффекта.
EffectInstance
 InheritedsuspendBackgroundProcessing : Boolean
Если значение равно true, блокирует всю фоновую обработку во время воспроизведения эффекта.
EffectInstance
 Inheritedtarget : Object
Объект UIComponent, к которому применяется данный эффект.
EffectInstance
  transformCenter : Vector3D
Центральная точка, вокруг которой производятся все преобразования в этом эффекте.
AnimateTransformInstance
 InheritedtriggerEvent : Event
Событие (при наличии), запускающее воспроизведение эффекта.
EffectInstance
Защищенные свойства
 СвойствоОпределено
 InheritedautoRemoveTarget : Boolean = false
Если значение равно true, эффект обеспечивает сохранение целевого объекта в течение перехода и его удаление по окончании.
AnimateInstance
 InheritedplayCount : int = 0
Число воспроизведений экземпляра.
EffectInstance
Общедоступные методы
 МетодОпределено
  
Конструктор.
AnimateTransformInstance
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии.
EventDispatcher
  
addMotionPath(newMotionPath:MotionPath, newEffectStartTime:Number = 0):void
Добавляет объект MotionPath в набор объектов MotionPath в этом экземпляре, причем время начала связано с крайним внешним вышестоящим эффектом.
AnimateTransformInstance
 Inherited
Посылает событие в поток событий.
EventDispatcher
 Inherited
Прерывает экземпляр эффекта, воспроизводящийся в настоящее время, и осуществляет немедленный переход в конец эффекта.
EffectInstance
 Inherited
Вызывается методом end() по завершении воспроизведения эффекта.
EffectInstance
 Inherited
Вызывается после завершения воспроизведения повторяющегося эффекта при каждой итерации.
EffectInstance
 Inherited
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события.
EventDispatcher
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Этот метод вызывается в случае запуска эффекта посредством EffectManager.
EffectInstance
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Приостанавливает эффект до вызова метода resume().
EffectInstance
 Inherited
Воспроизводит экземпляр эффекта для целевого объекта.
EffectInstance
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаляет прослушиватель из объекта EventDispatcher.
EventDispatcher
 Inherited
Продолжает воспроизведение эффекта после установки паузы путем вызова метода pause().
EffectInstance
 Inherited
Воспроизводит эффект в обратном порядке, начиная с текущей позиции эффекта.
EffectInstance
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Воспроизводит экземпляр эффекта для целевого объекта после истечения периода startDelay.
EffectInstance
 Inherited
Останавливает эффект, оставляя целевой объект в текущем состоянии.
EffectInstance
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
 Inherited
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником.
EventDispatcher
События
 Событие Сводка Определено
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным.EventDispatcher
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным.EventDispatcher
Сведения о свойстве

autoCenterTransform

свойство
public var autoCenterTransform:Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Если для autoCenterTransform указано значение true, то центр преобразования повторно рассчитывается с учетом выполнения эффекта и обновляется относительно любых изменений ширины и высоты объекта. Если для этого свойства указано false, вместо него используется свойство transformCenter.

initialized

свойство 
public var initialized:Boolean = false

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Если значение равно true, этот отдельный экземпляр эффектов, связанных с преобразованием, уже был инициализирован. Это свойство применяется AnimateTransform для предотвращения повторной инициализации экземпляра при наличии нескольких эффектов преобразования, передающих информацию в этот отдельный экземпляр.

Значением по умолчанию является false.

transformCenter

свойство 
public var transformCenter:Vector3D

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Центральная точка, вокруг которой производятся все преобразования в этом эффекте. В частности, вокруг этой точки выполняются повороты, эта точка переносится при перемещении, а при масштабировании является центром масштабирования. Это свойство игнорируется, если autoCenterTransform имеет значение true. Если autoCenterTransform имеет значение false, а transformCenter отсутствует, используется центр целевого объекта.

Сведения о конструкторе

AnimateTransformInstance

()Конструктор
public function AnimateTransformInstance(target:Object)

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Конструктор.

Параметры
target:Object — Объект, анимируемый с использованием данного эффекта.
Сведения о методе

addMotionPath

()метод
public function addMotionPath(newMotionPath:MotionPath, newEffectStartTime:Number = 0):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Добавляет объект MotionPath в набор объектов MotionPath в этом экземпляре, причем время начала связано с крайним внешним вышестоящим эффектом. Если для этого экземпляра эффекта уже существует объект MotionPath, применяемый к тем же свойствам, что и новый объект MotionPath, то ключевые кадры нового объекта MotionPath просто добавляются к существующему объекту MotionPath.

Параметры

newMotionPath:MotionPath — Новый объект MotionPath.
 
newEffectStartTime:Number (default = 0) — Время начала в миллисекундах для нового объекта MotionPath.





[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.