0

関連するタグをクリックしたときに前面に表示したいムービークリップが3つあります。Flashcs5およびactionscript3.0。それぞれのコーディングは次のようになります。

status_mc.status_btn.addEventListener(MouseEvent.CLICK、callFunction_stat);

function callFunction_stat(e:MouseEvent):void {

if(getChildIndex(status_mc)== 0){setChildIndex(status_mc、1)} else {setChildIndex(status_mc、0)}; }

これにより、ムービークリップが転送ではなく/ back /に送信されますが、各クリップを上に表示することはできます。私の質問は、3つのムービークリップのそれぞれをクリックしたときに前面に表示し、前面にある場合はそのままにして、クリックしても変化しないようにするにはどうすればよいですか?

4

1 に答える 1

0

表示オブジェクトを前面 (IE: 他のすべての表示オブジェクトの上) に移動するには、次のようにする必要があります。addChild(status_mc)

于 2012-07-16T17:05:07.367 に答える