mx.effects.easingQuartic Quartic クラスでは、Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 Flex 4 で提供される Spark エフェクトでは、以前の Flex 3 のエフェクトで使用される Quartic のようなクラス内のイージング関数ではなく、IEaser インターフェイスを実装するクラスが使用されます。Quartic と同等の機能を実現するには、exponent を 4 に設定して Power インスタンスを作成し、意図どおりの結果が得られるように easeInFraction を適切に設定します。 Object Quartic クラスでは、Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 Quartic イージング式のモーションの加速は、Quadratic イージング式または Cubic イージング式のモーションより大きくなります。 詳細については、http://www.robertpenner.com/profmx を参照してください。 easeInOut easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。 easeIn easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。 easeOut easeOut() メソッドはモーションを高速で開始し、その後モーションを速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeOut() メソッドはモーションを高速で開始し、その後モーションを速度 0 まで減速させます。 Linear Linear クラスでは、Flex エフェクトクラスで線形モーションを実装するイージング関数を定義します。 Flex 4 で提供される Spark エフェクトでは、以前の Flex 3 のエフェクトで使用される Linear のようなクラス内のイージング関数ではなく、IEaser インターフェイスを実装するクラスが使用されます。以前の Linear クラスと同等の機能を実現するには、spark.effects.easing.Linear の新しいインスタンスを作成するか、spark.effects.easing.Linear.getInstance() を呼び出してシングルトンインスタンスを取得します。 Object Linear クラスでは、Flex エフェクトクラスで線形モーションを実装するイージング関数を定義します。 詳細については、http://www.robertpenner.com/profmx を参照してください。 easeInOut easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。 easeIn easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。 easeNone easeNone() メソッドは、加速しない一定速のモーションを定義します。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeNone() メソッドは、加速しない一定速のモーションを定義します。 easeOut easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。 Quintic Quintic クラスでは、Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 Flex 4 で提供される Spark エフェクトでは、以前の Flex 3 のエフェクトで使用される Quintic のようなクラス内のイージング関数ではなく、IEaser インターフェイスを実装するクラスが使用されます。Quintic と同等の機能を実現するには、exponent を 5 に設定して Power インスタンスを作成し、意図どおりの結果が得られるように easeInFraction を適切に設定します。 Object Quintic クラスでは、Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 Quintic イージング式のモーションの加速は、Quadratic イージング式、Cubic イージング式または Quartic イージング式のモーションの加速よりも大きくなります。 詳細については、http://www.robertpenner.com/profmx を参照してください。 easeInOut easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。 easeIn easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。 easeOut easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。 Cubic Cubic クラスでは、Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 Flex 4 で提供される Spark エフェクトでは、以前の Flex 3 のエフェクトで使用される Cubic のようなクラス内のイージング関数ではなく、IEaser インターフェイスを実装するクラスが使用されます。Cubic と同等の機能を実現するには、exponent を 3 に設定して Power インスタンスを作成し、意図どおりの結果が得られるように easeInFraction を適切に設定します。 Object Cubic クラスでは、Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 Cubic イージング式のモーションの加速は、Quadratic イージング式のモーションの加速よりも大きくなります。詳細については、http://www.robertpenner.com/profmx を参照してください。 easeInOut easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。 easeIn easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。 easeOut easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。 Quadratic Quadratic クラスでは、Flex エフェクトクラスで二次モーションを実装する 3 種類のイージング関数を定義します。 Flex 4 で提供される Spark エフェクトでは、以前の Flex 3 のエフェクトで使用される Quadratic のようなクラス内のイージング関数ではなく、IEaser インターフェイスを実装するクラスが使用されます。Quadratic と同等の機能を実現するには、exponent を 2 に設定して Power インスタンスを作成し、意図どおりの結果が得られるように easeInFraction を適切に設定します。 Object Quadratic クラスでは、Flex エフェクトクラスで二次モーションを実装する 3 種類のイージング関数を定義します。 Quadratic イージング式のモーションの加速は、Cubic イージング式または Quartic イージング式のモーションより遅くなります。 詳細については、http://www.robertpenner.com/profmx を参照してください。 easeInOut easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。 easeIn easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。 easeOut easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。 Sine Sine クラスでは、モーションが正弦波により定義される Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 Flex 4 で提供される Spark エフェクトでは、以前の Flex 3 のエフェクトで使用される Sine のようなクラス内のイージング関数ではなく、IEaser インターフェイスを実装するクラスが使用されます。以前の Sine クラスと同等の機能を実現するには、意図どおりの結果が得られるように easeInFraction を適切に設定して spark.effects.Sine インスタンスを作成します。 Object Sine クラスでは、モーションが正弦波により定義される Flex エフェクトクラスでモーションを実装する 3 種類のイージング関数を定義します。 詳細については、http://www.robertpenner.com/profmx を参照してください。 easeInOut easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeInOut() メソッドは、easeIn() メソッドと easeOut() メソッドのモーションを組み合わせたもので、モーションを速度 0 から開始して加速させた後、速度 0 まで減速させます。 easeIn easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeIn() メソッドはモーションを速度 0 から開始し、実行するにつれてモーションを加速させます。 easeOut easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。コンポーネントの位置に対応する数値を表します。 t時刻を指定します。 bコンポーネントの初期位置を指定します。 cコンポーネントの位置の変化量を指定します。 dエフェクトの継続時間をミリ秒単位で指定します。 easeOut() メソッドはモーションを高速で開始し、実行するにつれてモーションを速度 0 まで減速させます。