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

IEaser  - AS3 Flex

Пакетspark.effects.easing
Интерфейсpublic interface IEaser
Средство реализации Bounce, EaseInOutBase, Elastic, Linear

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

Интерфейс IEaser реализуется классами, обеспечивающими функциональные возможности замедления времени для класса Animation. При реализации необходимо обеспечить функцию ease(), принимающую и возвращающую значение доли в соответствии с требуемой реакцией при замедлении. Простой пример: LinearEase возвращает входную долю, поскольку замедление, выполненное этим средством замедления, не было осуществлено. Другой пример: возможна запись средства замедления в обратном порядке, для которого возвращается обратная доля, вычисляемая по формуле (1 - fraction).

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

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



Общедоступные методы
 МетодОпределено
  
ease(fraction:Number):Number
Принимает долю, представляющую время, затраченное на анимацию (значение в диапазоне от 0,0 до 1,0), и возвращает новое значение затраченного времени.
IEaser
Сведения о методе

ease

()метод
public function ease(fraction:Number):Number

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

Принимает долю, представляющую время, затраченное на анимацию (значение в диапазоне от 0,0 до 1,0), и возвращает новое значение затраченного времени. Это значение применяется для вычисления значений анимированного свойства. Изменять анимацию свойства можно путем изменения значения доли затраченного времени.

Параметры

fraction:Number — Доля затраченного времени анимации в диапазоне от 0,0 до 1,0.

Возвращает
Number — Значение замедления для затраченного времени. Как правило, это значение должно быть ограничено диапазоном от 0,0 и 1,0, несмотря на то что существует возможность возвращать значения, находящиеся вне этого диапазона. Следует отметить, что результаты возврата таких значений являются неопределенными и зависят от того, какие эффекты используются этими значениями замедления. Например, объект, перемещаемый в линейном режиме, вполне может иметь вычисленные координаты, находящиеся за пределами его начальной и конечной точки, однако для других типов значений (например, цвета) требуемые эффекты могут быть не реализованы, если для них применяются временные значения, инициирующие превышение их конечных значений.




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

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