Как получить доступ к MC внутри мувиклипа, добавленного из библиотеки? - PullRequest
0 голосов
/ 22 сентября 2011

У меня есть следующий код, и я последовал ответ на этот вопрос , но, похоже, он мне не подходит. Я не получаю сообщение об ошибке или ответ трассировки.

В основном мне нужно получить доступ к этому 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 голосов
/ 22 сентября 2011

Трудно ответить на этот вопрос, не зная, что такое PanelClass и как он построен.Я предполагаю, что test_mc - это мувиклип, который использует все свои свойства по умолчанию и находится в списке отображения PanelClass, и, поскольку ошибок нет, он был создан.Единственное, о чем я могу думать, это что-то, отображаемое поверх test_mc внутри panelClass?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...