Actionscript 3では、ほとんどのイベントでキャプチャ/ターゲット/バブルモデルが使用されます。これは、最近非常に人気があります。
イベントが発生すると、イベントフローの3つのフェーズを通過します。キャプチャフェーズは、ディスプレイリスト階層の最上位からターゲットノードの直前のノードに流れます。ターゲットノードを構成するターゲットフェーズ。そして、ターゲットノードに続くノードから流れるバブリングフェーズは、ディスプレイリスト階層をバックアップします。
ただし、Spriteクラスのイベントなど、一部のイベントenterFrameはキャプチャまたはバブルしません。イベントを検出するには、ターゲットに直接サブスクライブする必要があります。ドキュメントでは、これらを「ブロードキャストイベント」と呼んでいます。これらのイベントはステージ上のスプライトごとに常にトリガーされ、余分なイベントの伝播をすべて処理する必要がないため、これはパフォーマンス上の理由によるものと思います。
自分の放送イベントを発信したい。イベントがバブリングするのを防ぐことができることは知っていますが(Event.bubbles = false)、キャプチャも取り除くことができますか?