![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 25
|
Так в этом и вопрос) как лучше это делать.
Если назвать мувиклипы уровней Level1, Level2, Level3 в библиотеке как можно потом их вытащить по индексу? Что-то вроде {"Level"+i}, при создании экземпляра класса, как в имя класса подставить индекс? Типа var LVL:Level+i = new Level +i; Есть такое в AS3? Нет наверно( Добавлено через 34 минуты Попробывал сунуть весь уровень в мувиклип. Раньше в классе монстра была проверка есть ли под ним блок: mobboxdata=stage.getObjectsUnderPoint(p); Теперь вместо stage надо сунуть как я понимаю мувиклип уровня, так как со stage не работает, ведь сам уровень теперь тоже под точкой. Попробывал вручную повесить мувиклип уровня на stage и назвать его level (instancename). mobboxdata=level.getObjectsUnderPoint(p); Получаю ошибку, что level - такого нет. Почему? Попробывал добавить на сцену уровень программно, создав экземпляр его класса. Обращаюсь к экземпляру и получаю туже ошибку mobboxdata=mylevel.getObjectsUnderPoint(p); Что mylevel нет такого ) Почему? |
![]() |
Часовой пояс GMT +4, время: 08:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|