我有以下代码,我跟着the answer from this question,但它似乎对我不起作用。我没有收到错误或得到跟踪响应。
基本上我需要在添加的孩子中访问此test_mc
。我做错了吗?
for (var i:int=0; i<30; i++) {
var mc:panelClass = new panelClass();
all_mc.addChild(mc);
mc.x = allWidth * i;
// Accessing the test mc
mc.test_mc.addEventListener(MouseEvent.CLICK, ctaOnClickHandler);
}
function ctaOnClickHandler(e:MouseEvent) {
trace("Clicked");
}
答案 0 :(得分:0)
在不知道panelClass是什么以及它是如何构建的情况下,很难回答这个问题。我假设test_mc是一个使用其所有默认属性的movieclip,并且位于panelClass的显示列表中,并且由于没有错误,因此它已被实例化。我能想到的唯一想法是在panelClass里面的test_mc上面显示了什么?