私のフレームの1つにカウントダウンタイマーがあり、別のフレームに2つのボタンがあります。私はクリックされたボタンに基づいてタイマーを変更したい。例えば:1分3分。私はまた、タイマーが配置されているフレームに移動するナビゲーションボタンがあります。任意のアイデア?Actionscript 3.0 - ボタンを使って別のフレームからカウントダウン時間を変更する
0
A
答えて
0
このようなイベントを伝播する最良の方法は、ボタンがクリックされたときにカスタムイベントをディスパッチすることです。タイマーを持つフレームは、そのイベントをリッスンする必要があります。
これを行うには、デフォルトの "イベント"クラスを拡張し、タイマーフレームにaddEventListenerを追加するカスタムイベントタイプを作成します。ボタンを押すと、新しいイベントタイプのdispatchEventを呼び出す必要があります。
たとえば、button1を押すと、変更イベントを送出するなど、使用可能なイベントを再利用できます。
これは、良いお手伝いを願っています。
+0
私は現在、ディスパッチイベントを見ています、これまでのところ、私はしたいことに近いです。 – paladino
関連する問題
- 1. ボタンは、ActionScript 3.0
- 2. ActionScript:ビデオ/ NetStreamからフレームを抽出/変更する
- 3. 現在の時間を使用して時間をカウントダウンし、次の時間カウントダウンにリセットする
- 4. カウントダウン秒を時間に変換する
- 5. ActionScript 3.0の終了ボタン?
- 6. ラジオボタンを使って別のボタンを変更する方法は?
- 7. Actionscript 3.0 - ムービークリップを無作為にトゥイーンして、時間の経過とともにフォントファミリを変更します。
- 8. ActionScript 3.0 - クラスからURLをインポートする
- 9. JSpinnerを使って時間、分、秒を別々に変更するには?
- 10. このコードをActionScript 2.0からActionScript 3.0に変換する方法は?
- 11. Actionscript 3.0 drawRectは変わった
- 12. TextFieldを変更するためのActionScript 3.0の機能
- 13. Javascriptカウントダウン時間
- 14. flaファイルからactionscript 3.0へ
- 15. 別のボタンを使用してボタンのテキストを変更する
- 16. ActionScript 3.0のページロード時にスクリプトを実行
- 17. カウントダウンで特定の時間後に質問を変更する場合とカウントダウンを切り替える場合
- 18. Action Script 3.0でフレーム間に可変データを格納する方法
- 19. JavaScriptのカウントダウンから時間を加算/減算する
- 20. Actionscript 3.0 RSSフィード
- 21. Actionscript 3.0 Setter - Getter
- 22. ボタンのタイトルを別のボタンから変更するIBAction
- 23. Actionscript 3.0 MovieClipヒットテスト
- 24. ActionScript 3.0の変化方向
- 25. ActionScript 3.0の動的変数
- 26. ストップ()関数は、私が機能停止を使用してEAHの1(踏んフレームのシーケンスを通過ActionScript 2.0のプログラムを持っているActionScript 3.0の
- 27. ボタンの色を変更する時間に合わせて
- 28. Actionscript 3.0の別のクラス内からアニメーションを実行するには
- 29. onDragOver for Actionscript 3.0
- 30. 時間をカウントダウンするには?
カウントダウンタイマーとは何ですか?フラッシュでは、私たちは 'Timer'というオブジェクトのクラスを持っていますが、あなたはそれについて話していないと思います。 –
_ "何か考えていますか?" _ステージは複数のフレームに移動しませんか?ステージのフレーム1にタイマーとボタンを簡単に配置して、ステージのコンテンツになるように別のMovieClip(フレーム1も)を用意することができます。その後、フレームを変更したいときは** MC **のタイムライン内で、ステージ全体ではなく移動してください。必要に応じてAddChildを使用して、異なる「シーン/ビュー」に異なるMCを追加します。 –
もちろん、私はタイマークラス(フレーム5に配置されています)を作成するためにタイマークラスを使用しましたが、私は別のものはないと思います方法。私が現在しようとしている事は次のとおりです: – paladino