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

IInterpolator  - AS3 Flex

Пакетspark.effects.interpolation
Интерфейсpublic interface IInterpolator
Средство реализации HSBInterpolator, MultiValueInterpolator, NumberInterpolator, RGBInterpolator

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

Интерфейс IInterpolator реализуется классами, обеспечивающими вычисление значения для класса Animation. Класс Animation обеспечивает обработку параметрической интерполяции между числовыми значениями и массивами числовых значений, но не поддерживает обработку интерполяции различных типов или интерполяцию между различными типами значений. При реализации этого интерфейса можно обеспечить произвольные возможности интерполяции, создающие условия для создания элементов Animation между произвольными значениями.



Общедоступные методы
 МетодОпределено
  
decrement(baseValue:Object, decrementValue:Object):Object
Принимает базовое значение и значение, вычитаемое из него, возвращает результат этой операции вычитания.
IInterpolator
  
increment(baseValue:Object, incrementValue:Object):Object
Принимает базовое значение и значение, добавляемое к нему, возвращает результат этой операции.
IInterpolator
  
interpolate(fraction:Number, startValue:Object, endValue:Object):Object
Принимает долю затраченного времени анимации в диапазоне от 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 — Интерполированное значение.




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

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