![]() |
TypeError: Error #1006: init не является функцией. at main::gunAS/fire()
Почему появляется эта ошибка?
В основном коде есть функция: Код AS3:
И есть класс Код AS3:
Из-за чего ошибка??? Да, забыл сказать, что класс привязан к мувику. |
ну у вас вообще всё странно. пропустим то, что вы забиваете на общепризнаные правила присвоения имён, но у вас в классе rocket даже конструктора нет, а строчка new rocket() вызывает именно конструктор этого класса. И зачем импортировать весь пакет main если вы из него больше ничего не определяете?
|
то, что забито на общепризнаные правила присвоения имен - не является ошибкой
то, что нет конструктора нет - не является ошибкой, будет вызван конструктор родительского класса. Тот код, что вы написали должен выполняться. Скорее всего какой-нибудь другой класс с таким же именем перекрывает ваш класс main.rocket. |
main я импортировал, т.к. ошибку искал =)
Добавлено через 1 час 31 минуту Вот исходник... Помогите найти ошибку... http://***************/files/251307799/Gun.7z.html Добавлено через 3 часа 49 минут разобрался *wall* забыл указать папку в классе rocket . . . |
| Часовой пояс GMT +4, время: 01:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.