如何访问从库中添加的movieclip中的MC?

时间:2011-09-22 02:39:38

标签: actionscript-3

我有以下代码,我跟着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");
}

1 个答案:

答案 0 :(得分:0)

在不知道panelClass是什么以及它是如何构建的情况下,很难回答这个问题。我假设test_mc是一个使用其所有默认属性的movieclip,并且位于panelClass的显示列表中,并且由于没有错误,因此它已被实例化。我能想到的唯一想法是在panelClass里面的test_mc上面显示了什么?