mx.effects パッケージには、ビヘイビアをサポートするためのクラスが含まれています。



クラス
 クラス説明
 AddChildAction AddChildAction クラスでは、ビューステートを定義する AddChild プロパティに対応したアクションエフェクトを定義します。
 AnimateProperty AnimateProperty エフェクトは、コンポーネントのプロパティまたはスタイルを推移させます。
 Blur Blur エフェクトを使用すると、コンポーネントにぼかし効果を適用できます。
 CompositeEffect CompositeEffect クラスは、Parallel クラスと Sequence クラスの親クラスであり、<mx:Parallel><mx:Sequence> の各 MXML タグを定義します。
 Dissolve コンポーネントが透明から不透明に、または不透明から透明に推移するようなアニメーション効果を設定します。
 Effect Effect クラスはすべての Flex エフェクトの基本的な機能を定義する抽象基本クラスです。
 EffectInstance EffectInstance クラスはターゲットで再生されるエフェクトのインスタンスを表します。
 EffectManager EffectManager クラスは、Flex アプリケーションのオブジェクトにより送出されるイベント (showmove など) を受け取ります。
 EffectTargetFilter EffectTargetFilter クラスでは、各トランジションエフェクトのそれぞれターゲットにおいてそのエフェクトが実行するカスタムフィルタを定義します。
 Fade Fade エフェクトはコンポーネントの alpha プロパティを、透明から不透明に、または不透明から透明に変化するようにアニメーション化します。
 Glow Glow エフェクトを使用すると、コンポーネントに発光効果を適用できます。
 Iris Iris エフェクトは、ターゲットの中央に設定されている矩形マスクを伸縮させて、ターゲットをアニメーション化します。
 MaskEffect MaskEffect クラスは、Wipe エフェクトや Iris エフェクトなどのようにマスクをアニメーション化するすべてのエフェクトの抽象基本クラスです。
 Move Move エフェクトは、指定された時間間隔でコンポーネントの位置を変更します。
 Parallel Parallel エフェクトは複数の子エフェクトを同時に再生します。
 Pause Pause エフェクトは、エフェクトをシーケンス再生するときに便利です。
 RemoveChildAction RemoveChildAction クラスでは、ビューステートを定義する RemoveChild プロパティに対応したアクションエフェクトを定義します。
 Resize Resize エフェクトは、指定された時間間隔でコンポーネントの幅、高さ、あるいはその両方の寸法を変更します。
 Rotate Rotate エフェクトは、特定の点を中心としてコンポーネントを回転させます。
 Sequence Sequence エフェクトは、複数の子エフェクトを、追加された順番に再生します。
 SetPropertyAction SetPropertyAction クラスでは、ビューステートを定義する SetProperty プロパティに対応したアクションエフェクトを定義します。
 SetStyleAction SetStyleAction クラスでは、ビューステートを定義する SetStyle プロパティに対応したアクションエフェクトを定義します。
 SoundEffect SoundEffect クラスは MP3 オーディオファイルを再生します。
 Tween Tween クラスは、トゥイーン、つまり一定時間にターゲットオブジェクト上で実行されるプロパティアニメーションを定義します。
 TweenEffect TweenEffect クラスは、Tween オブジェクトを基にしたすべてのエフェクトのスーパークラスです。
 WipeDown WipeDown クラスは、バーの下方向へのワイプエフェクトを定義します。
 WipeLeft WipeLeft クラスは、バーの左方向へのワイプエフェクトを定義します。
 WipeRight WipeRight クラスは、バーの右方向へのワイプエフェクトを定義します。
 WipeUp WipeUp クラスは、バーの左方向へのワイプエフェクトを定義します。
 Zoom Zoom エフェクトは、中心点を基準にオブジェクトを拡大または縮小します。