AS3 - 获取MovieClip实例名称onClick

Mic*_*ael 2 actionscript-3

我有一行MovieClip,实例名称为holder0到holder7.如何通过点击获取MovieClip的持有者名称?

谢谢你的提示.

Cor*_*rey 7

像这样的东西:

var mc:MovieClip;
for (var i:int = 0; i<8; i++) {
    mc = this["holder"+i];
    mc.buttonMode = true;
    mc.mouseChildren = false;
    mc.addEventListener(MouseEvent.CLICK, clickHandler);
}

function clickHandler(e:MouseEvent):void {
    trace(e.target.name);
}
Run Code Online (Sandbox Code Playgroud)