2011-10-23 13 views
0

ここには取引があります:アニメーションの終了時に遷移を表示

モバイルアプリのホームビューに画像とボタンがあります。

ボタンを押して画像にアニメーションを適用します。それは素晴らしい作品です。

問題:

私はアニメーションが完了した後、次のビューにプッシュビュートランジションを追加したいです。

CODE:AS

protected function nextView() 
    { 
    navigator.pushView(View2); 
    } 

MXML:私が試した

<s:Button id="Button" click="anim.play()"/> //anim.play() is in 
    //the declarations tag and is working as expected. 

    <s:Image id="img" source="@Embed('assets/image.png')"/> 

がクリックメトへnextView()を-AddingボタンのプロパティでeffectEnd="nextView()"

を-Usingアニメーション・コールの後、D

はあなたが提供することができます任意の助けと洞察力をいただき、ありがとうございます。

答えて

0

effectEndエフェクトは私のために動作するように表示されます。

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
       xmlns:s="library://ns.adobe.com/flex/spark"> 
    <fx:Declarations> 
     <s:Move id="myEffect" xBy="100" target="{btn}" effectEnd="navigator.pushView(NextView)" /> 
    </fx:Declarations> 

    <s:ViewNavigator id="navigator" width="100%" height="100%"/> 

    <s:Button id="btn" label="play" click="myEffect.play()" /> 

</s:Application> 
関連する問題