Пакет | spark.effects.interpolation |
Интерфейс | public interface IInterpolator |
Средство реализации | HSBInterpolator, MultiValueInterpolator, NumberInterpolator, RGBInterpolator |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Метод | Определено | ||
---|---|---|---|
Принимает базовое значение и значение, вычитаемое из него, возвращает результат этой операции вычитания. | IInterpolator | ||
Принимает базовое значение и значение, добавляемое к нему, возвращает результат этой операции. | IInterpolator | ||
Принимает долю затраченного времени анимации в диапазоне от 0,0 и 1,0, начальное и конечное значение для интерполяции, возвращает интерполированное значение. | IInterpolator |
decrement | () | метод |
public function decrement(baseValue:Object, decrementValue:Object):Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Принимает базовое значение и значение, вычитаемое из него, возвращает результат этой операции вычитания. Например, если объектами являются обыкновенные целые числа, результатом может быть разность Number(baseValue) - Number(incrementValue)
. Эта функция вызывается системой анимации при необходимости динамического вычисления значения с указанием некоторого конечного значения и «близкого» значения, которое должно быть вычтено из него. Оба этих аргумента имеют тип Object и не могут быть просто сложены друг с другом.
Параметры
baseValue:Object — Начальное значение интерполяции.
| |
decrementValue:Object — Изменение, применяемое к элементу baseValue .
|
Object — Интерполированное значение.
|
increment | () | метод |
public function increment(baseValue:Object, incrementValue:Object):Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Принимает базовое значение и значение, добавляемое к нему, возвращает результат этой операции. Например, если объекты являются обыкновенными целыми числами, результатом может быть Number(baseValue) + Number(incrementValue)
. Этот метод вызывается системой анимации при необходимости динамического вычисления значения с указанием начального значения и «близкого» значения, которое должно быть добавлено к нему. Оба этих аргумента имеют тип Object и не могут быть просто сложены друг с другом.
Параметры
baseValue:Object — Начальное значение интерполяции.
| |
incrementValue:Object — Изменение, применяемое к элементу baseValue .
|
Object — Интерполированное значение.
|
interpolate | () | метод |
public function interpolate(fraction:Number, startValue:Object, endValue:Object):Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Принимает долю затраченного времени анимации в диапазоне от 0,0 и 1,0, начальное и конечное значение для интерполяции, возвращает интерполированное значение.
Параметры
fraction:Number — Доля прошедшего времени анимации в диапазоне от 0,0 до 1,0.
| |
startValue:Object — Начальное значение интерполяции.
| |
endValue:Object — Конечное значение интерполяции.
|
Object — Интерполированное значение.
|
Tue Jun 12 2018, 11:34 AM Z