我有一排MovieClips,实例名称为holder0到holder7。如何通过单击获取MovieClip的持有人名称?

感谢您的提示。

最佳答案

像这样:

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);
}

关于actionscript-3 - AS3-获取MovieClip实例名称onClick,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6636405/

10-12 01:11