パッケージfl.motion.easing
クラスpublic class Elastic
継承Elastic Inheritance Object

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

Elastic クラスは、モーションが指数関数的に減衰する正弦波により定義される ActionScript アニメーションでモーションを実装する 3 つのイージング関数を定義します。

関連項目

モーション XML エレメント
fl.motion.FunctionEase


パブリック プロパティ
 プロパティ定義元
 Inheritedconstructor : Object
特定のオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
パブリック メソッド
 メソッド定義元
  
easeIn(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number
[static] easeIn() メソッドはモーションをゆっくり開始し、実行するにつれてモーションを加速させます。
Elastic
  
easeInOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number
[static] easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせ、モーションをゆっくり開始してから加速させ、その後減速させます。
Elastic
  
easeOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number
[static] easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを減速させます。
Elastic
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
メソッドの詳細
easeIn()メソッド
public static function easeIn(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

easeIn() メソッドはモーションをゆっくり開始し、実行するにつれてモーションを加速させます。

パラメータ

t:Number — 0 ~継続時間で現在の時刻を指定します。
 
b:Number — アニメーションプロパティの初期値を指定します。
 
c:Number — アニメーションプロパティの変化量を指定します。
 
d:Number — モーションの継続時間を指定します。
 
a:Number (default = 0) — 正弦波の振幅を指定します。
 
p:Number (default = 0) — 正弦波の期間を指定します。

戻り値
Number — 指定された時刻における補間されたプロパティの値です。

関連項目

easeInOut()メソッド 
public static function easeInOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションをゆっくり開始してから加速させ、その後減速させます。

パラメータ

t:Number — 0 ~継続時間で現在の時刻を指定します。
 
b:Number — アニメーションプロパティの初期値を指定します。
 
c:Number — アニメーションプロパティの変化量を指定します。
 
d:Number — モーションの継続時間を指定します。
 
a:Number (default = 0) — 正弦波の振幅を指定します。
 
p:Number (default = 0) — 正弦波の期間を指定します。

戻り値
Number — 指定された時刻における補間されたプロパティの値です。

関連項目

easeOut()メソッド 
public static function easeOut(t:Number, b:Number, c:Number, d:Number, a:Number = 0, p:Number = 0):Number

言語バージョン : ActionScript 3.0
Player のバージョン : Flash Player 9.0.28.0

easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを減速させます。

パラメータ

t:Number — 0 ~継続時間で現在の時刻を指定します。
 
b:Number — アニメーションプロパティの初期値を指定します。
 
c:Number — アニメーションプロパティの変化量を指定します。
 
d:Number — モーションの継続時間を指定します。
 
a:Number (default = 0) — 正弦波の振幅を指定します。
 
p:Number (default = 0) — 正弦波の期間を指定します。

戻り値
Number — 指定された時刻における補間されたプロパティの値です。

関連項目





 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/fl/motion/easing/Elastic.html