私のステージには7つのボタンがあります(buttonA、buttonBなど)。 私はRollOverを制御したい、RollOut & AS3のCLick。AS3ボタンの状態
最初に私は、私はちょうど(2)ロールオーバー状態であるところ
すなわちgotoAndStopを行くために私のボタンのリスナーを言うことができると思いました。 またはクリック状態のgotoAndStop(3)。 およびgotoAndStop(1)はRollOut状態です。
しかし、「クリック」してから展開すると、他のボタンがクリックされるまで「クリック」したままにする必要があります。
これを理解できないようです。どんな助けもありがとう。
1の機能を実行するループのために書くことができます。 – Allan
@Allan @guacamoly私はあなたの助けを借りて第1部を考え出しました、ありがとうございました!今度は、ユーザーがアニメーションとやりとりするまでアニメーション全体を実行する必要があります。つまり、ユーザーが実際にスライドショーとやりとりするまで、ボタンを順番に(最初から最後まで)押すようにシミュレートする必要があります。 – erica
を使用するには、setIntervalメソッドを使用します。 setIntervalを使用すると、特定の時間間隔の後に関数を呼び出すことができます。それをドキュメントで調べてください。関数が呼び出されるたびに、次のボタンの状態をトグルして他のボタンをリセットします。 ボタンをクリックしたときにアニメーションを停止させるには、buttonRollOverHandlerでclearIntervalを使用します。そして、buttonRollOutHandler内の同じアニメーション関数にsetIntervalを再起動させる – guacamoly