Главная / Action Script 3
Пакетfl.motion
Интерфейс public interface ITween
Средство реализации BezierEase, CustomEase, FunctionEase, SimpleEase

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0 9.0.28.0

Интерфейс ITween определяет API-интерфейс, реализуемый классами интерполяции для работы с классами fl.motion. Интерфейс ITween реализован классами SimpleEase, CustomEase, BezierEase и FunctionEase.

См. также

XML-элементы движения


Общедоступные свойства
 СвойствоОпределено
  target : String
Имя выбираемого свойства анимации.
ITween
Общедоступные методы
 МетодОпределено
  
getValue(time:Number, begin:Number, change:Number, duration:Number):Number
Вычисляет интерполированное значение числового свойства анимации.
ITween
Сведения о свойстве
targetсвойство
target:String  [чтение и запись]

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0 9.0.28.0

Имя выбираемого свойства анимации.

Значением по умолчанию является "" (пустые кавычки), при этом задаются все свойства. Другими допустимыми значениями являются x, y, position (при этом задаются и x, и y), scaleX, scaleY, scale (при этом задаются и scaleX, и scaleY), skewX, skewY, rotation (при этом задаются и scaleX, и scaleY), color и filters.

Значение по умолчанию ""



Реализация
    public function get target():String
    public function set target(value:String):void
Сведения о методе
getValue()метод
public function getValue(time:Number, begin:Number, change:Number, duration:Number):Number

Язык версии : ActionScript 3.0
Версии среды выполнения:  1.0 9.0.28.0

Вычисляет интерполированное значение числового свойства анимации. Подпись функции совпадает с подписями функций замедления из пакета fl.motion.easing. Различные классы, реализующие интерфейс ITween, будут по-разному интерполировать одни и те же входные данные.

Параметры

time:Number — Значение времени, которое должно находиться в диапазоне от 0 до значения свойства duration включительно. Можно выбрать любую единицу измерения (например, кадры, секунды, миллисекунды), но она должна совпадать с единицей измерения duration.
 
begin:Number — Значение свойства animation в начале анимации движения, когда время равно 0.
 
change:Number — Изменение значения свойства animation в ходе анимации движения. Это значение может быть положительным или отрицательным. Например, если объект поворачивается с 90 на 60 градусов, свойство change будет иметь значение -30.
 
duration:Number — Продолжительность анимации движения. Это значение должно быть больше нуля. Можно выбрать любую единицу измерения (например, кадры, секунды, миллисекунды), но она должна совпадать с единицей измерения time.

Возвращает
Number — Интерполированное значение в заданный момент времени.

См. также