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

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 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
Версии среды выполнения: AIR 1.0, Flash Player 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
Версии среды выполнения: AIR 1.0, Flash Player 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 — Интерполированное значение в заданный момент времени.

См. также