blob: 15a2ea0a400cac706aafaea645c908abc497e803 [file]
<?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:Bounce"><apiName>Bounce</apiName><shortdesc>
Bounce クラスでは、Flex エフェクトクラスでバウンスモーションを実装する 3 種類のイージング関数を定義します。</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><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Bounce クラスでは、Flex エフェクトクラスでバウンスモーションを実装する 3 種類のイージング関数を定義します。 詳細については、http://www.robertpenner.com/profmx を参照してください。
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Bounce: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:Bounce: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:Bounce: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:Back"><apiName>Back</apiName><shortdesc>
Back クラスでは、Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。</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><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Back クラスでは、Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 詳細については、http://www.robertpenner.com/profmx を参照してください。
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Back: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><apiParam><apiItemName>s</apiItemName><apiType value="Number"/><apiData>0</apiData><apiDesc>オーバーシュート量を指定します。この値を大きくすると、オーバーシュートも大きくなります。
</apiDesc></apiParam></apiOperationDef><apiDesc>
<codeph>easeInOut()</codeph> メソッドは、<codeph>easeIn()</codeph> メソッドと <codeph>easeOut()</codeph> メソッドのモーションを組み合わせたもので、後方にモーションを開始した後、方向を反転してターゲットに近づき、ターゲットをわずかにオーバーシュートした後で再び方向を反転して後方からターゲットに近づきます。
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Back: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><apiParam><apiItemName>s</apiItemName><apiType value="Number"/><apiData>0</apiData><apiDesc>オーバーシュート量を指定します。この値を大きくすると、オーバーシュートも大きくなります。
</apiDesc></apiParam></apiOperationDef><apiDesc>
<codeph>easeIn()</codeph> メソッドは、後方にモーションを開始した後、方向を反転してターゲットに近づきます。
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Back: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><apiParam><apiItemName>s</apiItemName><apiType value="Number"/><apiData>0</apiData><apiDesc>オーバーシュート量を指定します。この値を大きくすると、オーバーシュートも大きくなります。
</apiDesc></apiParam></apiOperationDef><apiDesc>
<codeph>easeOut()</codeph> メソッドは、ターゲットに向けて前方にモーションを開始した後、わずかにオーバーシュートし、その方向を反転することにより後方からターゲットに近づきます。
</apiDesc></apiOperationDetail></apiOperation></apiClassifier><apiClassifier id="mx.effects.easing:Exponential"><apiName>Exponential</apiName><shortdesc>
Exponential クラスでは、モーションが指数関数的に減衰する正弦波により定義される Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。</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><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Exponential クラスでは、モーションが指数関数的に減衰する正弦波により定義される Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 詳細については、http://www.robertpenner.com/profmx を参照してください。
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Exponential: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:Exponential: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:Exponential: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:Elastic"><apiName>Elastic</apiName><shortdesc>
Elastc クラスでは、モーションが指数関数的に減衰する正弦波により定義される Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。</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><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Elastc クラスでは、モーションが指数関数的に減衰する正弦波により定義される Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 詳細については、http://www.robertpenner.com/profmx を参照してください。
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Elastic: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><apiParam><apiItemName>a</apiItemName><apiType value="Number"/><apiData>0</apiData><apiDesc>正弦波の振幅を指定します。
</apiDesc></apiParam><apiParam><apiItemName>p</apiItemName><apiType value="Number"/><apiData>0</apiData><apiDesc>正弦波の期間を指定します。
</apiDesc></apiParam></apiOperationDef><apiDesc>
<codeph>easeInOut()</codeph> メソッドは、<codeph>easeIn()</codeph> メソッドと <codeph>easeOut()</codeph> メソッドのモーションを組み合わせたもので、モーションをゆっくり開始してから加速させ、その後減速させます。
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Elastic: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><apiParam><apiItemName>a</apiItemName><apiType value="Number"/><apiData>0</apiData><apiDesc>正弦波の振幅を指定します。
</apiDesc></apiParam><apiParam><apiItemName>p</apiItemName><apiType value="Number"/><apiData>0</apiData><apiDesc>正弦波の期間を指定します。
</apiDesc></apiParam></apiOperationDef><apiDesc>
<codeph>easeIn()</codeph> メソッドはモーションを低速で開始し、実行するにつれてモーションを加速させます。
</apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.effects.easing:Elastic: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><apiParam><apiItemName>a</apiItemName><apiType value="Number"/><apiData>0</apiData><apiDesc>正弦波の振幅を指定します。
</apiDesc></apiParam><apiParam><apiItemName>p</apiItemName><apiType value="Number"/><apiData>0</apiData><apiDesc>正弦波の期間を指定します。
</apiDesc></apiParam></apiOperationDef><apiDesc>
<codeph>easeOut()</codeph> メソッドはモーションを高速で開始し、実行するにつれてモーションを減速させます。
</apiDesc></apiOperationDetail></apiOperation></apiClassifier><apiClassifier id="mx.effects.easing:Circular"><apiName>Circular</apiName><shortdesc>
Circular クラスでは、Flex エフェクトクラスで円形モーションを実装する 3 種類のイージング関数を定義します。</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><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
Circular クラスでは、Flex エフェクトクラスで円形モーションを実装する 3 種類のイージング関数を定義します。 詳細については、http://www.robertpenner.com/profmx を参照してください。
</apiDesc></apiClassifierDetail><apiOperation id="mx.effects.easing:Circular: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:Circular: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:Circular: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>