11.3から備わりました。それより前のバージョンでこのマウス操作を扱う手法については、「マウスイベントMouseEvent.MOUSE_OVERとMouseEvent.ROLL_OVERの違い」の02「イベントのバブリング」をお読みください。MouseEvent.RELEASE_OUTSIDE概要ユーザーがポインティングデバイスの主ボタンをInteractiveObjectインスタンスの上で押し、プレスしたままのボタンをインスタンスの外で放したときに配信される。ユーザーがInteractiveObjectインスタンスの上で押したマウスボタンを、プレスしたままインスタンスの外に出して放したときに配信されるイベントです。11.3からInteractiveObjectクラスに備わりました。EventDispatcher.addEventListener()やEventDispatcher.removeEventListener()メソッドの第1引数に渡すイベント定数はMouseEvent.RELEASE_OUTSIDEで、値の文字列は"releaseOutside"です。InteractiveObject.releaseOutsideイベントのリスナー関数は、下表001のようなプロパティが備わったMouseEventオブジェクトを引数に受取ります。[Alt]/[option]キーが押されていればtrue。押されていなければflase。バブリングイベントであることを示すtrue。マウスの主ボタンが押されていないことを示すfalse。イベントに関連づけられたデフォルトの動作が、キャンセルできないことを示すfalse。[Ctrl]/[command]キーが押されていればtrue。押されていなければflase。リスナー関数が加えられて、イベントオブジェクトを現在処理しているインスタンス。マウスイベントが起こった水平座標を、親(DisplayObjectContainer)インスタンスから見た数値[*1]。マウスイベントが起こった垂直座標を、親(DisplayObjectContainer)インスタンスから見た数値[*1]。[shift]キーが押されていればtrue。押されていなければflase。マウスイベントが起こった水平座標を、グローバルなStageオブジェクトから見た数値。マウスイベントが起こった垂直座標を、グローバルなStageオブジェクトから見た数値。イベントが起こったターゲットのインスタンス[*2]。起こったイベントを示す文字列("releaseOutside")。イベント定数(MouseEvent.RELEASE_OUTSIDE)の値と一致する。Stage.mouseLockプロパティにtrueが設定されて、マウスがロックされていると、MouseEvent.localXとMouseEvent.localYプロパティの値は0になります。Event.targetプロパティは、イベントが直接生じたターゲットノードのDisplayObjectインスタンスを参照します。そのため、必ずしもイベントリスナーを登録したインスタンスとはかぎりません。Event.currentTargetプロパティを用いると、表示リスト内で現在イベントを処理しているインスタンスが参照できます。11.3正式公開にともない、「参考」のリンクを正規ドキュメントに変更。