わかりました、必要なのは単純ですが、気が狂いそうです。AS3 がムービークリップ内でマウスを検出するかどうかを知りたいのです。たとえば、ムービークリップ「BE1」内にインスタンス化された「BEframes」というムービークリップがあり、インスタンス化された新しいムービークリップ「ロール」内に彼を入れたいとします。つまり、ロール > BE1 > BEframes の順序になります。フラッシュが「ロール」のみを検出するのか、それともすべてのムービークリップを検出するのかを知りたいです。
for(i=1;i<=77;i++){
var str:String =("BE" + i);
this[str].BEframes.gotoAndStop(i);
this[str].addEventListener(MouseEvent.CLICK, clique);
this[str].addEventListener(MouseEvent.ROLL_OVER, over);
this[str].addEventListener(MouseEvent.ROLL_OUT, out);
}
function clique(evt:MouseEvent):void{
var botao:String = evt.currentTarget.name.toString();
var num:String = botao.replace("BE", "");
parede_esquerda.gotoAndStop(num);
}
function out(evt:MouseEvent):void {
evt.currentTarget.gotoAndPlay("out");
}`enter code here`
function over(evt:MouseEvent):void {
evt.currentTarget.gotoAndPlay("over");
}
*