spark.effects.supportClassesAnimateTransitionShaderInstance AnimateTransitionShaderInstance クラスは、AnimateTransitionShader エフェクトのインスタンスクラスを実装します。 spark.effects.supportClasses:AnimateInstance AnimateTransitionShaderInstance クラスは、AnimateTransitionShader エフェクトのインスタンスクラスを実装します。 このクラスのインスタンスは、AnimateTransitionShader エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.AnimateTransitionShaderAnimateTransitionShaderInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 bitmapFrom bitmapTo shaderByteCode shaderFilter インスタンスの shader プロパティの周りをラップするフィルターです。 インスタンスの shader プロパティの周りをラップするフィルターです。基になるシェーダーに対するアニメーションの更新が、ユーザーに対して表示される表示オブジェクトに適用されるフィルターにおいて反映されるように、このフィルターは、アニメーション実行期間でのすべての更新でターゲットオブジェクトの filters プロパティに割り当てられます。 shaderProperties shader 基になるバイトコードとして shaderByteCode プロパティを使用して作成される Shader です。 基になるバイトコードとして shaderByteCode プロパティを使用して作成される Shader です。各インスタンスは独自の別個の Shader を必要としますが、バイトコードは共有できます。各インスタンスが再生される場合、インスタンスが使用する Shader を作成します。 SetActionInstance SetActionInstance クラスは、SetAction エフェクトのインスタンスクラスを実装します。mx.effects.effectClasses:ActionEffectInstance SetActionInstance クラスは、SetAction エフェクトのインスタンスクラスを実装します。このクラスのインスタンスは、SetAction エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.SetActionSetActionInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 property value RemoveActionInstance RemoveActionInstance クラスは、RemoveAction エフェクトのインスタンスクラスを実装します。mx.effects.effectClasses:ActionEffectInstance RemoveActionInstance クラスは、RemoveAction エフェクトのインスタンスクラスを実装します。このクラスのインスタンスは、RemoveAction エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.RemoveActionRemoveActionInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 AnimateTransformInstance AnimateTransformInstance クラスは、AnimateTransform エフェクトのインスタンスクラスを実装します。spark.effects.supportClasses:AnimateInstance AnimateTransformInstance クラスは、AnimateTransform エフェクトのインスタンスクラスを実装します。このクラスのインスタンスは、AnimateTransform エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.AnimateTransformAnimateTransformInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 addMotionPath 最も外側の親エフェクトを基準とした開始時間で、このインスタンスにある MotionPath オブジェクトのセットに MotionPath オブジェクトを追加します。newMotionPathspark.effects.animation:MotionPath新しい MotionPath オブジェクトです。 newEffectStartTime0新しい MotionPath オブジェクトの開始時間です(ミリ秒単位)。 最も外側の親エフェクトを基準とした開始時間で、このインスタンスにある MotionPath オブジェクトのセットに MotionPath オブジェクトを追加します。新しい MotionPath オブジェクトと同じプロパティに作用しているこのエフェクトインスタンスの MotionPath オブジェクトが既にある場合は、新しい MotionPath のキーフレームが単純に既存の MotionPath に追加されます。 autoCenterTransform autoCenterTransform が true の場合、変換の中心はエフェクトの進行と共に再計算され、オブジェクトの幅と高さの変化に合わせて更新されます。 autoCenterTransformtrue の場合、変換の中心はエフェクトの進行と共に再計算され、オブジェクトの幅と高さの変化に合わせて更新されます。 このプロパティが false の場合は、transformCenter プロパティが代わりに使用されます。 initialized true の場合、変換関連エフェクトのこの単一インスタンスは既に初期化されています。falsefalse true の場合、変換関連エフェクトのこの単一インスタンスは既に初期化されています。このプロパティは、複数の変換エフェクトによってこの単一インスタンスを処理するときに、重複したインスタンスの初期化を回避するために AnimateTransform によって使用されます。 transformCenter このエフェクトで変換が行われる中心です。 このエフェクトで変換が行われる中心です。具体的に言うと、回転ではこのポイントを中心に回転し、平行移動ではこのポイントを移動し、拡大 / 縮小ではこのポイントを中心に拡大 / 縮小します。autoCenterTransform が true の場合、このプロパティは無視されます。autoCenterTransform が false で、transformCenter が指定されていない場合は、ターゲットオブジェクトの中心が使用されます。 AnimateColorInstance AnimateColorInstance クラスは、カラーチャンネルごとに開始値と終了値を補間することによってカラーの変化をアニメーション化する、AnimateColor エフェクトのインスタンスクラスです。spark.effects.supportClasses:AnimateInstance AnimateColorInstance クラスは、カラーチャンネルごとに開始値と終了値を補間することによってカラーの変化をアニメーション化する、AnimateColor エフェクトのインスタンスクラスです。このクラスのインスタンスは、AnimateFilter エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.AnimateColorAnimateColorInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 colorFrom colorPropertyName colorTo AddActionInstance AddActionInstance クラスは、AddAction エフェクトのインスタンスクラスを実装します。mx.effects.effectClasses:ActionEffectInstance AddActionInstance クラスは、AddAction エフェクトのインスタンスクラスを実装します。このクラスのインスタンスは、AddAction エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.AddActionAddActionInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 index -1 position relativeTo AnimateFilterInstance AnimateFilterInstance クラスは、AnimateFilter エフェクトのインスタンスクラスを実装します。spark.effects.supportClasses:AnimateInstance AnimateFilterInstance クラスは、AnimateFilter エフェクトのインスタンスクラスを実装します。このクラスのインスタンスは、AnimateFilter エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.AnimateFilterAnimateFilterInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 bitmapFilter AnimateInstance AnimateInstance クラスは、Animate エフェクトのインスタンスクラスを実装します。spark.effects.animation:IAnimationTargetmx.effects:EffectInstance AnimateInstance クラスは、Animate エフェクトのインスタンスクラスを実装します。このクラスのインスタンスは、Animate エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.AnimateAnimateInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 autoRemoveTarget true の場合、エフェクトはトランジションの間、そのターゲットを保持し、完了後に削除します。false true の場合、エフェクトはトランジションの間、そのターゲットを保持し、完了後に削除します。この機能は、トランジションの最後に消えるターゲットに作用する Fade のようなエフェクトに特に適用されます。これにより、RemoveAction や類似のエフェクトを提供することでアイテムを手動で保持してトランジションの完了時に削除するという処理が不要になります。

この機能を使用するには、サブクラスでこの変数を true に設定し、さらに parent プロパティをそれらの affectedProperties 配列で公開して、ジョブを実行するためのターゲットとコンテナに関する十分な情報をエフェクトインスタンスが取得できるようにする必要があります。

disableLayout motionPaths playheadTime easer spark.effects.easing:IEaser interpolator spark.effects.interpolation:IInterpolator repeatBehavior
CallActionInstance CallActionInstance クラスは、CallAction エフェクトのインスタンスクラスを実装します。mx.effects.effectClasses:ActionEffectInstance CallActionInstance クラスは、CallAction エフェクトのインスタンスクラスを実装します。このクラスのインスタンスは、CallAction エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.CallActionCallActionInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 args functionName FadeInstance FadeInstance クラスは、Fade エフェクトのインスタンスクラスを実装します。spark.effects.supportClasses:AnimateInstance FadeInstance クラスは、Fade エフェクトのインスタンスクラスを実装します。 このクラスのインスタンスは、Fade エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.FadeFadeInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 alphaFrom alphaTo ResizeInstance ResizeInstance クラスは、Resize エフェクトのインスタンスクラスを実装します。spark.effects.supportClasses:AnimateInstance ResizeInstance クラスは、Resize エフェクトのインスタンスクラスを実装します。 このクラスのインスタンスは、Resize エフェクトの再生時に Flex によって作成されます。ユーザー自身が作成することはありません。 spark.effects.ResizeResizeInstance コンストラクターです。targetこのエフェクトでアニメーション化するオブジェクトを表します。 コンストラクターです。 heightFrom widthFrom heightBy コンポーネントの高さを変更するピクセル数を表します。 コンポーネントの高さを変更する際のピクセル数を表します。 負の数値を指定することもできます。 heightTo widthBy widthTo