![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jun 2012
Адрес: Татарстан
Сообщений: 118
|
Цитата:
[object Game] [object Tank_mc] |
|
|||||
|
Регистрация: Jun 2012
Адрес: Татарстан
Сообщений: 118
|
Цитата:
класс Games создает EnemyTank класс унаследован EnemyTank extends EnemyBase в конструкторе EnemyTank происходит следующее _sprite = new Tank_mc(); // Tank_mc мувик из библиотеки _sprite.mouseChildren = false; в конструкторе EnemyBase addChild(_sprite); сам слушатель кликанья инициализарован в классе games |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 2,283
|
так он не танчики подписывает, а парента.
|
|
|||||
|
плюс в том, что одно событие на множество объектов. Никаких конфузий
__________________
while(live()) { hope(); } |
|
|||||
|
Мы в итоге так и не поняли, как у тебя создается твой многострадальный танк.
Если у тебя сделано так, что есть класс Game, который Sprite (ну или MovieClip), который создает экземпляр и добавляет в себя EnemyTank EnemyTank же создает в себе всякое, в том числе и добавляет в себя графику, в том числе мувик то для того, чтобы все работало, нужно в EnemyTank прописать в Game добавить слушатель и потом в слушателе
__________________
while(live()) { hope(); } |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 2,283
|
Цитата:
Цитата:
|
|
|||||
|
Цитата:
![]() Если вы добавили в EnemyTank mouseChildren = false, то это говорит о том, что вы Tank_mc добавляете не внутрь него, а куда-то в другое место х)
__________________
There is no thing in this world that is not simple. |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:06. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|