![]() |
Проблема с наследованным классом
У меня есть класс myMC, наследованный от класса MC. в myMC есть объект типа MovieClip с именем myMCObj, созданный вручную, без кода. Для myMC в as-файле написан код:
Код AS3:
Цитата:
|
Код AS3:
ps: Названия классов принято с большой буквы писать. |
а с этим как быть?
всё бы было заметчтательно если бы не такая бяка:
Код AS3:
|
А что такое "__myMCObj"?
|
Вложений: 1
уберите галку "Automatically declare stage instances" и декларируйте все DisplayObjects вручную
|
Цитата:
Цитата:
|
я и не писал, что должно заработать...просто это совет на будущее
|
Поддерживаю CrazyFlasher`a - авто объявление инстансов на стейдже чаще всего зло - сам всегда снимаю, но суть вопроса не в этом - почему наследник мовиклипа запросто обращается к таким чайлдам а наследник наследника мовиклипа их не видит???
|
Должен всё видеть. Что у вас там за импорт какой-то странный во втором классе?
import org.elser.labsandtests.MC; |
сори за неточность
извиняюсь, первый код заработал после рестарта флеша
но проблема обнаружилась вот где: Код AS3:
Код AS3:
|
| Часовой пояс GMT +4, время: 16:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.