パッケージ | fl.motion |
クラス | public class SimpleEase |
継承 | SimpleEase Object |
実装 | ITween |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flash CS3 |
ランタイムバージョン: | Flash Player 9.0.28.0, AIR 1.0 |
関連する API エレメント
パブリックプロパティ
プロパティ | 定義元 | ||
---|---|---|---|
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
ease : Number
イージングのパーセンテージ。-1 は 100% のイーズイン(加速)を、1 は 100% のイーズアウト(減速)を表します。 | SimpleEase | ||
target : String
対象となるアニメーションプロパティの名前。 | SimpleEase |
パブリックメソッド
メソッド | 定義元 | ||
---|---|---|---|
SimpleEase(xml:XML = null)
SimpleEase インスタンスのコンストラクター。 | SimpleEase | ||
[静的]
数値型のアニメーションプロパティについて、等速の線形トゥイーンを使って補間した値を計算します。 | SimpleEase | ||
[静的]
数値型のアニメーションプロパティについて、Quadratic イージングのパーセンテージを使って補間した値を計算します。 | SimpleEase | ||
数値型のアニメーションプロパティについて、Quadratic イージングのパーセンテージを使って補間した値を計算します。 | SimpleEase | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object |
プロパティの詳細
ease | プロパティ |
target | プロパティ |
コンストラクターの詳細
SimpleEase | () | コンストラクター |
メソッドの詳細
easeNone | () | メソッド |
public static function easeNone(time:Number, begin:Number, change:Number, duration:Number):Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flash CS3 |
ランタイムバージョン: | Flash Player 9.0.28.0, AIR 1.0 |
数値型のアニメーションプロパティについて、等速の線形トゥイーンを使って補間した値を計算します。関数のシグネチャは、fl.motion.easing パッケージのイージング関数と同じです。
パラメーター
time:Number — この値は、0 から duration の範囲を取ります。単位は自由に選択できますが(フレーム、秒、ミリ秒など)、duration の単位と合わせる必要があります。
| |
begin:Number — トゥイーンの開始時、つまり、時間値が 0 のときのアニメーションプロパティの値。
| |
change:Number — トゥイーン処理におけるアニメーションプロパティの値の変化。正の値だけでなく、負の値を使用することもできます。例えば、オブジェクトを 90 度から 60 度まで回転させる場合、change は -30 になります。
| |
duration:Number — トゥイーンの時間の長さ。ゼロより大きな値を指定する必要があります。単位は自由に選択できますが(フレーム、秒、ミリ秒など)、time の単位と合わせる必要があります。
|
Number — 指定された時点における補間値。
|
関連する API エレメント
easeQuadPercent | () | メソッド |
public static function easeQuadPercent(time:Number, begin:Number, change:Number, duration:Number, percent:Number):Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flash CS3 |
ランタイムバージョン: | Flash Player 9.0.28.0, AIR 1.0 |
数値型のアニメーションプロパティについて、Quadratic イージングのパーセンテージを使って補間した値を計算します。関数のシグネチャは、fl.motion.easing パッケージのイージング関数と同じです。
パラメーター
time:Number — この値は、0 から duration の範囲を取ります。単位は自由に選択できますが(フレーム、秒、ミリ秒など)、duration の単位と合わせる必要があります。
| |
begin:Number — トゥイーンの開始時、つまり、時間値が 0 のときのアニメーションプロパティの値。
| |
change:Number — トゥイーン処理におけるアニメーションプロパティの値の変化。正の値だけでなく、負の値を使用することもできます。例えば、オブジェクトを 90 度から 60 度まで回転させる場合、change は -30 になります。
| |
duration:Number — トゥイーンの時間の長さ。ゼロより大きな値を指定する必要があります。単位は自由に選択できますが(フレーム、秒、ミリ秒など)、time の単位と合わせる必要があります。
| |
percent:Number — イージングのパーセンテージ。-1 は 100% のイーズイン(加速)を、1 は 100% のイーズアウト(減速)を表します。
|
Number — 指定された時点における補間値。
|
関連する API エレメント
getValue | () | メソッド |
public function getValue(time:Number, begin:Number, change:Number, duration:Number):Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flash CS3 |
ランタイムバージョン: | Flash Player 9.0.28.0, AIR 1.0 |
数値型のアニメーションプロパティについて、Quadratic イージングのパーセンテージを使って補間した値を計算します。パーセント値は、メソッドの引数ではなく、SimpleEase インスタンスの ease
プロパティを読み取ることによって取得されます。このプロパティを使用することにより、関数のシグネチャを ITween インターフェイスに合わせることができます。
パラメーター
time:Number — この値は、0 から duration の範囲を取ります。単位は自由に選択できますが(フレーム、秒、ミリ秒など)、duration の単位と合わせる必要があります。
| |
begin:Number — トゥイーンの開始時、つまり、時間値が 0 のときのアニメーションプロパティの値。
| |
change:Number — トゥイーン処理におけるアニメーションプロパティの値の変化。正の値だけでなく、負の値を使用することもできます。例えば、オブジェクトを 90 度から 60 度まで回転させる場合、change は -30 になります。
| |
duration:Number — トゥイーンの時間の長さ。ゼロより大きな値を指定する必要があります。単位は自由に選択できますが(フレーム、秒、ミリ秒など)、time の単位と合わせる必要があります。
|
Number — 指定された時点における補間値。
|
関連する API エレメント
Tue Jun 12 2018, 10:34 AM Z