![]() |
addChild в наследуемом классе.
Блин я пытаюсь упростить себе жизнь, но жизнь становится все сложнее.
Есть класс, В классе есть функция, которая создает объекты.(Ну объекты импортированные) и.... пишу в функции Код AS3:
Добавлено через 1 минуту Опять же нужный мне код я в основном классе писать не хочу. |
Возможно экземпляр класса B не был добавлен на сцену.
|
Вложений: 1
Что-то нужно сделать еще?
|
Цитата:
|
В названии темы упомянут "наследуемый класс".
В названии темы, то есть это очень важный момент. Из названия очевидно, что проблема возникает из-за наследования. Теперь вопрос. Кто здесь наследуемый, и от кого? |
Попытаюсь разъяснить
Вот основной класс Код AS3:
Код AS3:
|
Код AS3:
|
в главном классе:
Код AS3:
мои извинения, не хочу обидеть, но вам бы этот пример лучше сюда добавить |
Цитата:
|
Цитата:
Добавлено через 2 минуты Цитата:
Добавлено через 5 минут Спасибо всем. |
не, ну у вас реально шедевр для того ресурса.
вообще, типа такого вам нужно (архитектура тоже вызывает вопросы): Главный класс я упростил, незачем главному классу запускать какой-то там таймер у ребенка. Соответственно, в главном ничего не осталось. Может лучше код из HostileControl перенести в главный класс? Код AS3:
Цикл на 10 объектов "for (var i = 0; i < 10; i++)", а не "for (var i = 0; i <= 10; i++)" new Hostile() нужно создавать в каждой итерации цикла, в вашем примере единожды созданный объект 11 раз добавлялся на сцену Код AS3:
|
Нет слов, гораздо приятнее на код смотреть:)
еще _timer.start(); добавил и заработало. Просто я читал про таймеры, что они бывают работают не точно, поэтому и захерачил так:) Еще раз спасибо, правда, узнал очень многое для себя. |
о, блин. еще когда писал думал, хоть бы не забыть _timer.start();
я эту строку и у себя всегда забываю ) удачного обучения ) |
| Часовой пояс GMT +4, время: 13:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.