Looking for actionscript-3 Answers? Try Ask4KnowledgeBase
Looking for actionscript-3 Keywords? Try Ask4Keywords

ActionScript 3イベントの操作


備考

イベントとは、プログラムが作成、交換、反応することができるデータのことです。非同期イベントフローは、マウスの動きや表示されている別のフレームなどの外部イベントに対する反応として、Flashエンジンによってディスプレイリストにディスパッチされます。他のすべてのイベントフローとすべてのイベント処理は同期しているので、あるコードがイベントを生成している場合、そのコードの次の行が実行される前にすべての反応が処理されます。次のイベントが処理される前に実行されます。

Flashプログラミングに関連するいくつかの主要なイベントがあります。 Event.ENTER_FRAMEは、Flashが別のフレームを描画する前に生成され、描画リストの作成を準備するために表示リスト全体をEvent.ENTER_FRAMEし、同期タイマーとして使用できます。 MouseEvent.CLICKとその兄弟はユーザーからのマウス入力を受け取るために使用でき、 TouchEvent.TOUCH_TAPはタッチスクリーンのアナログです。 KeyboardEvent.KEY_DOWNおよびKEY_UPは、キーボードからのユーザ入力を受け取る手段を提供するが、物理的なキーボードを持たないデバイスのため、モバイル部門での使用はほとんど不可能である。最後に、表示オブジェクトがステージへのアクセスを受け取ると、 Event.ADDED_TO_STAGEが送出され、表示リストを上下にバブルできるイベントの全体を受け取るグローバル表示リストに含まれます。

Flashのほとんどのイベントはコンポーネント固有です。 Flashイベントを使用する独自のコンポーネントを設計する場合は、 flash.events.Event子孫クラスと静的Stringプロパティを使用してコンポーネントのイベントセットを作成します。

イベントの操作 関連する例