public trackAsMenu : Boolean
他のボタンまたはムービークリップがマウスまたはスタイラスから解放イベントを受け取ることができるかどうかを示すブール値です。ムービークリップ上でスタイラスまたはマウスをドラッグし、2 番目のムービークリップでマウスボタンを離すと、2 番目のムービークリップに対して onRelease イベントが登録されます。これにより、2 番目のムービークリップのメニューが作成されます。trackAsMenu プロパティは、任意のボタンまたはムービークリップオブジェクトで設定できます。trackAsMenu プロパティを定義していない場合、デフォルトの動作は false です。
trackAsMenu プロパティはいつでも変更できます。変更は即座に反映されます。
メモ: このプロパティは、System.capabilities.hasMouse が true である、または System.capabilities.hasStylus が true である場合のみ、Flash Lite でサポートされます。
次の例では、ステージ上の 3 つのムービークリップの trackAsMenu プロパティを設定します。1 つのムービークリップをクリックし、2 番目のムービークリップでマウスボタンを離すと、イベントを受け取るインスタンスを確認できます。
myMC1_mc.trackAsMenu = true;
myMC2_mc.trackAsMenu = true;
myMC3_mc.trackAsMenu = false;
myMC1_mc.onRelease = clickMC;
myMC2_mc.onRelease = clickMC;
myMC3_mc.onRelease = clickMC;
function clickMC() {
trace("you clicked the "+this._name+" movie clip.");
};
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート