メソッド | プロパティ | フレームあり | フレームなし

mx.effects
WipeUp クラス

継承を示す線継承を示す線継承を示す線


WipeUp クラス
mx.effects.MaskEffect の拡張

WipeUp クラスは、バーの上方向へのワイプエフェクトを定義します。

コンポーネントのエフェクトをかける前の状態またはエフェクトをかけた後の状態が見えなければ、ワイプエフェクトは最も自然に見えます。コンポーネントが見えるように変化させる場合、エフェクトの再生開始直前にコンポーネントの visible プロパティを true に設定し、エフェクトの show プロパティを true に設定します。コンポーネントが見えなくなるように変化させる場合、エフェクトの再生終了直後にコンポーネントの visible プロパティを false に設定し、エフェクトの show プロパティを false に設定します。showEffect トリガまたは hideEffect トリガを使用してエフェクトをトリガすれば、これらすべての処理が自動的に行われます。

MXML を使用してエフェクトを定義すると、effectStart イベントまたは effectEnd イベントを使用して、visible プロパティを切り替えることができます。MXML を使用してエフェクトを定義すると、listener プロパティを使用して、エフェクトの再生が終了したときに通知を受け取ることができます。

MXML シンタックス

<mx:WipeUp> タグには、次のプロパティおよびその親クラスのプロパティを使用できます。

 <mx:WipeUp
name="ID"
show="true|false"
/>

を参照するにはここをクリックしてください

コンストラクタ
WipeUp ( targetObj)
コンストラクタです。



メソッド
       playEffect( ) :  Void
このエフェクトの再生を開始します。

mx.effects.MaskEffect クラスから継承されるメソッド
initMaskEffect  

mx.effects.TweenEffect クラスから継承されるメソッド
endEffect  

mx.effects.Effect クラスから継承されるメソッド
endEffect   getAffectedProperties   playEffect  



プロパティ

mx.effects.TweenEffect クラスから継承されるプロパティ
easing  

mx.effects.Effect クラスから継承されるプロパティ
duration   listener   suspendBackgroundProcessing   target  



コンストラクタの詳細

WipeUp

WipeUp( targetObj)

コンストラクタです。通常、エフェクトの開始は次の 3 つの手順から成るプロセスです。

パラメータ
    targetObj:Object - このエフェクトでアニメーション化するオブジェクトを表します。



メソッドの詳細

playEffect

playEffect( ) :  Void

このエフェクトの再生を開始します。通常、エフェクトの開始は次の 3 つの手順から成るプロセスです。


WipeUpExample.mxml
<?xml version="1.0" encoding="utf-8"?>
<!-- WipeUp エフェクトの使用方法を示す簡単な例 -->
<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml" backgroundColor="#FFFFFF">

<mx:Script>
<![CDATA[
	  
	  function ShowUPandDown()
	  {
	     if(button.selected)
             {
	       flex.visible=true;
	     }
	     else if (!button.selected)
	     {
	       flex.visible=false;
	     }
	  }

    ]]>
</mx:Script>


<mx:Panel id="panel" title="WipeUp Effect Panel">

<mx:HBox>
<mx:Image id="flex" source="@Embed('Flex.png')" visible="false" showEffect="wipeup" hideEffect="wipedown"/>
</mx:HBox>

<mx:Button id="button" label="Play Effect" toggle="true" click="ShowUPandDown()"/>

<mx:Effect>
<mx:WipeUp name="wipeup" duration="1000" show="true"/>
<mx:WipeDown name="wipedown" duration="1000"/>
</mx:Effect>

</mx:Panel>

</mx:Application>