blob: f54858a41320c35d5229d721349edd77125957b2 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<apiPackage id="mx.effects.easing"><apiName>mx.effects.easing</apiName><apiDetail/><apiClassifier id="mx.effects.easing:Quartic"><apiName>Quartic</apiName><shortdesc>
Класс Quartic определяет три функции замедления, реализующие движение с использованием классов эффектов Flex.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><Alternative owner="mx.effects.easing:Quartic" replacement="spark.effects.easing.Power" since="4.0">
<description>
Эффекты Spark, предоставляемые Flex 4, используют классы, которые реализуют интерфейс IEaser вместо функций замедления в таких классах, как Quartic, использующихся для воспроизведения эффектов в более ранней версии Flex 3. Для достижения той же самой функциональности класса Quartic создайте экземпляр Power с <codeph>exponent</codeph> 4 и выполните соответствующую настройку <codeph>easeInFraction</codeph>, обеспечивающую получение требуемого результата.
</description>
</Alternative></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Класс Quartic определяет три функции замедления, реализующие движение с использованием классов эффектов Flex. Ускорение движения в случае уравнения замедления четвертой степени выполняется быстрее, чем при уравнении замедления второй или третьей степени. Дополнительные сведения см. на странице http://www.robertpenner.com/profmx.
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Quartic:easeInOut"><apiName>easeInOut</apiName><shortdesc>
Метод easeInOut() сочетает движение методов easeIn() и easeOut(). Данный метод начинает движение с нулевой скоростью, ускоряет его, затем уменьшает скорость до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeInOut()</codeph> сочетает движение методов <codeph>easeIn()</codeph> и <codeph>easeOut()</codeph>. Данный метод начинает движение с нулевой скоростью, ускоряет его, затем уменьшает скорость до нуля.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Quartic:easeIn"><apiName>easeIn</apiName><shortdesc>
Метод easeIn() начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeIn()</codeph> начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Quartic:easeOut"><apiName>easeOut</apiName><shortdesc>
Метод easeOut() начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeOut()</codeph> начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.
</apiDesc></apiOperationDetail></apiOperation></apiClassifier><apiClassifier id="mx.effects.easing:Linear"><apiName>Linear</apiName><shortdesc>
Класс Linear определяет три функции замедления, реализующие движение с использованием классов эффектов Flex.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><Alternative owner="mx.effects.easing:Linear" replacement="spark.effects.easing.Linear" since="4.0">
<description>
Эффекты Spark, предоставляемые Flex 4, используют классы, которые реализуют интерфейс IEaser вместо функций замедления в таких классах, как Linear, использующихся для воспроизведения эффектов в более ранней версии Flex 3. Для достижения функциональности, предоставляемой старым классом Linear, создайте новый экземпляр spark.effects.easing.Linear или вызовите spark.effects.easing.Linear.getInstance() для получения экземпляра одного класса.
</description>
</Alternative></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Класс Linear определяет три функции замедления, реализующие движение с использованием классов эффектов Flex. Дополнительные сведения см. на странице http://www.robertpenner.com/profmx.
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Linear:easeInOut"><apiName>easeInOut</apiName><shortdesc>
Метод easeInOut() сочетает движение методов easeIn() и easeOut(). Данный метод начинает движение с нулевой скоростью, ускоряет его, а затем уменьшает скорость до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeInOut()</codeph> сочетает движение методов <codeph>easeIn()</codeph> и <codeph>easeOut()</codeph>. Данный метод начинает движение с нулевой скоростью, ускоряет его, а затем уменьшает скорость до нуля.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Linear:easeIn"><apiName>easeIn</apiName><shortdesc>
Метод easeIn() начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeIn()</codeph> начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Linear:easeNone"><apiName>easeNone</apiName><shortdesc>
Метод easeNone() определяет постоянное движение без ускорения.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeNone()</codeph> определяет постоянное движение без ускорения.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Linear:easeOut"><apiName>easeOut</apiName><shortdesc>
Метод easeOut() начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeOut()</codeph> начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.
</apiDesc></apiOperationDetail></apiOperation></apiClassifier><apiClassifier id="mx.effects.easing:Quintic"><apiName>Quintic</apiName><shortdesc>
Класс Quintic определяет три функции замедления, реализующие движение с использованием классов эффектов Flex.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><Alternative owner="mx.effects.easing:Quintic" replacement="spark.effects.easing.Power" since="4.0">
<description>
Эффекты Spark, предоставляемые Flex 4, используют классы, которые реализуют интерфейс IEaser вместо функций замедления в таких классах, как Quintic, использующихся для воспроизведения эффектов в более ранней версии Flex 3. Для достижения той же самой функциональности класса Quintic создайте экземпляр Power с <codeph>exponent</codeph> 5 и выполните соответствующую настройку <codeph>easeInFraction</codeph>, обеспечивающую получение требуемого результата.
</description>
</Alternative></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Класс Quintic определяет три функции замедления, реализующие движение с использованием классов эффектов Flex. Ускорение движения в случае уравнения замедления пятой степени выполняется быстрее, чем при уравнении замедления четвертой, третьей или второй степени. Дополнительные сведения см. на странице http://www.robertpenner.com/profmx.
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Quintic:easeInOut"><apiName>easeInOut</apiName><shortdesc>
Метод easeInOut() сочетает движение методов easeIn() и easeOut(). Данный метод начинает движение с нулевой скоростью, ускоряет его, затем уменьшает скорость до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeInOut()</codeph> сочетает движение методов <codeph>easeIn()</codeph> и <codeph>easeOut()</codeph>. Данный метод начинает движение с нулевой скоростью, ускоряет его, затем уменьшает скорость до нуля.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Quintic:easeIn"><apiName>easeIn</apiName><shortdesc>
Метод easeIn() начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeIn()</codeph> начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Quintic:easeOut"><apiName>easeOut</apiName><shortdesc>
Метод easeOut() начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeOut()</codeph> начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.
</apiDesc></apiOperationDetail></apiOperation></apiClassifier><apiClassifier id="mx.effects.easing:Cubic"><apiName>Cubic</apiName><shortdesc>
Класс Cubic определяет три функции замедления, реализующие движение с использованием классов эффектов Flex.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><Alternative owner="mx.effects.easing:Cubic" replacement="spark.effects.easing.Power" since="4.0">
<description>
Эффекты Spark, предоставляемые Flex 4, используют классы, которые реализуют интерфейс IEaser вместо функций замедления в таких классах, как Cubic, использующихся для воспроизведения эффектов в более ранней версии Flex 3. Для получения функциональных возможностей, предоставляемых классом Cubic, создайте экземпляр Power с <codeph>exponent</codeph> 3 и выполните соответствующую настройку <codeph>easeInFraction</codeph> для достижения требуемого результата.
</description>
</Alternative></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Класс Cubic определяет три функции замедления, реализующие движение с использованием классов эффектов Flex. Ускорение движения при синусоидальном уравнении плавности выполняется медленнее, чем при квадратичном уравнении плавности. Дополнительные сведения см. на странице http://www.robertpenner.com/profmx.
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Cubic:easeInOut"><apiName>easeInOut</apiName><shortdesc>
Метод easeInOut() сочетает движение методов easeIn() и easeOut(). Данный метод начинает движение с нулевой скоростью, ускоряет его, а затем уменьшает скорость до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeInOut()</codeph> сочетает движение методов <codeph>easeIn()</codeph> и <codeph>easeOut()</codeph>. Данный метод начинает движение с нулевой скоростью, ускоряет его, а затем уменьшает скорость до нуля.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Cubic:easeIn"><apiName>easeIn</apiName><shortdesc>
Метод easeIn() начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeIn()</codeph> начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Cubic:easeOut"><apiName>easeOut</apiName><shortdesc>
Метод easeOut() начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeOut()</codeph> начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.
</apiDesc></apiOperationDetail></apiOperation></apiClassifier><apiClassifier id="mx.effects.easing:Quadratic"><apiName>Quadratic</apiName><shortdesc>
Класс Quadratic определяет три функции замедления, реализующие движение по квадратичной кривой с использованием классов эффектов Flex.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><Alternative owner="mx.effects.easing:Quadratic" replacement="spark.effects.easing.Power" since="4.0">
<description>
Эффекты Spark, предоставляемые Flex 4, используют классы, которые реализуют интерфейс IEaser вместо функций замедления в таких классах, как Quadratic, использующихся для воспроизведения эффектов в более ранней версии Flex 3. Для достижения той же самой функциональности класса Quadratic создайте экземпляр Power с <codeph>exponent</codeph> 2 и выполните соответствующую настройку <codeph>easeInFraction</codeph>, обеспечивающую получение требуемого результата.
</description>
</Alternative></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Класс Quadratic определяет три функции замедления, реализующие движение по квадратичной кривой с использованием классов эффектов Flex. Ускорение движения в случае квадратного уравнения замедления выполняется медленнее, чем при уравнении замедления третьей или четвертой степени. Дополнительные сведения см. на странице http://www.robertpenner.com/profmx.
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Quadratic:easeInOut"><apiName>easeInOut</apiName><shortdesc>
Метод easeInOut() сочетает движение методов easeIn() и easeOut(). Данный метод начинает движение с нулевой скоростью, ускоряет его, затем уменьшает скорость до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeInOut()</codeph> сочетает движение методов <codeph>easeIn()</codeph> и <codeph>easeOut()</codeph>. Данный метод начинает движение с нулевой скоростью, ускоряет его, затем уменьшает скорость до нуля.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Quadratic:easeIn"><apiName>easeIn</apiName><shortdesc>
Метод easeIn() начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeIn()</codeph> начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Quadratic:easeOut"><apiName>easeOut</apiName><shortdesc>
Метод easeOut() начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeOut()</codeph> начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.
</apiDesc></apiOperationDetail></apiOperation></apiClassifier><apiClassifier id="mx.effects.easing:Sine"><apiName>Sine</apiName><shortdesc>
Класс Sine определяет три функции замедления, реализующие движение с использованием классов эффектов Flex, в которых движение происходит по синусоиде.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><Alternative owner="mx.effects.easing:Sine" replacement="spark.effects.easing.Sine" since="4.0">
<description>
Эффекты Spark, предоставляемые Flex 4, используют классы, которые реализуют интерфейс IEaser вместо функций замедления в таких классах, как Sine, использующихся для воспроизведения эффектов в более ранней версии Flex 3. Для достижения функциональности, предоставляемой старым классом Sine, создайте экземпляр spark.effects.Sine с соответствующим <codeph>easeInFraction</codeph>, обеспечивающим получение требуемого результата.
</description>
</Alternative></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Класс Sine определяет три функции замедления, реализующие движение с использованием классов эффектов Flex, в которых движение происходит по синусоиде. Дополнительные сведения см. на странице http://www.robertpenner.com/profmx.
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Sine:easeInOut"><apiName>easeInOut</apiName><shortdesc>
Метод easeInOut() сочетает движение методов easeIn() и easeOut(). Данный метод начинает движение с нулевой скоростью, ускоряет его, затем уменьшает скорость до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeInOut()</codeph> сочетает движение методов <codeph>easeIn()</codeph> и <codeph>easeOut()</codeph>. Данный метод начинает движение с нулевой скоростью, ускоряет его, затем уменьшает скорость до нуля.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Sine:easeIn"><apiName>easeIn</apiName><shortdesc>
Метод easeIn() начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeIn()</codeph> начинает движение с нулевой скоростью, а затем постепенно увеличивает скорость.
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Sine:easeOut"><apiName>easeOut</apiName><shortdesc>
Метод easeOut() начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiStatic/><apiReturn><apiDesc>Число, соответствующее расположению компонента.
</apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>t</apiItemName><apiType value="Number"/><apiDesc>Указывает время.
</apiDesc></apiParam><apiParam><apiItemName>b</apiItemName><apiType value="Number"/><apiDesc>Задает начальную позицию компонента.
</apiDesc></apiParam><apiParam><apiItemName>c</apiItemName><apiType value="Number"/><apiDesc>Задает общее изменение в позиции компонента.
</apiDesc></apiParam><apiParam><apiItemName>d</apiItemName><apiType value="Number"/><apiDesc>Задает продолжительность эффекта в миллисекундах.
</apiDesc></apiParam></apiOperationDef><apiDesc>
Метод <codeph>easeOut()</codeph> начинает движение с высокой скоростью, а затем постепенно уменьшает ее до нуля.
</apiDesc></apiOperationDetail></apiOperation></apiClassifier></apiPackage>