![]() |
Код AS3:
Кроме того, я дал Вам правильное решение в данной ситуации даже со ссылками — не игнорируйте, а сделайте сразу как надо. |
А я не игнорирую , я просто толком и не разобрался и не понял тему о "EventDispatcher" .
Я так понимаю, речь идет о пользовательских событиях ? или не так ? |
Можешь написать в А_Танк вместо
Код AS3:
Код AS3:
|
Этот код не робит
Цитата:
Добавлено через 13 минут Даже если бы метод gotoAndPlay() вызвал бы в конструкторе как в простом примере ниже оно бы сгенерировала ошибку Код AS3:
Код AS3:
|
Ты ищешь метку map в мувике с танком, а она у тебя на временной шкале, поэтому ничего не работает.
Добавлено через 2 минуты Код AS3:
Код AS3:
Добавлено через 11 минут Код AS3:
|
Bletraut исправил
|
Цитата:
|
caseyryan, при наследовании "динамичность" теряется.
Ошибка будет, если класс не наследует MovieClip, но в библиотеке связан с мувиклипом. К тому же, даже в динамическом классе gotoAndPlay() вызовет ошибку из-за скобок, так как gotoAndPlay - null, термин не определён и не имеет свойств. |
ZackMercury, ты прав. Просто тут нужны поправки, где будет ошибка при вызове метода у Object, а где нет, чтобы у новичка не получалось каши в голове.
Про прямой вызов я что-то подзабыл. Да, со скобками дернуть метод нельзя |
Странно конечно, но если бы Класс A_Tank был бы главным классом без Мain вообще(не создавая объект A_Tank) , то сценарий робит корректно.
Конечно я мог бы вешать событие на кнопку в Main а если таких кнопок много , как то не охотно заполонять класс. Bletraut то же не работает: Цитата:
|
| Часовой пояс GMT +4, время: 05:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.