Итак, я знаю, как настроить таргетинг на конкретный экземпляр, используя MovieClip (root) .objectName, которое, я думаю, противный способ ссылаться на него в любом случае, но прямо сейчас я пытаюсь создать боевую фигуру с фигурой, и я могу только ссылаться мой код для одного NPC прямо сейчас, используя класс «враг», но я бы хотел, чтобы я мог одновременно создавать несколько NPC с использованием класса врагов и вместо этого нацеливать на вражеский класс вместо самого экземпляра, все еще имея экземпляры NPC, когда я ударяю один, они не все попадают.Как обратиться к нескольким экземплярам одного класса?
0
A
ответ
1
создать массив для своего враждебного класса, как это:
NPCArray = [];
for (var i = 0; i < 10; i++)
{
var npc:NPC = new NPC();
NPCArray.push(npc);
this.addChild(npc);
}
тогда, когда вы хотите обновить их все:
for (var i = 0; i < NPCArray.length; i++)
{
var npc:NPC = NPCArray[i];
npc.update()
}
Я рекомендую прочитать этот учебник, который объясняет основы развития AS3 игры. http://gamedev.michaeljameswilliams.com/2008/09/17/avoider-game-tutorial-1/
Смежные вопросы
- 1. Как мне обратиться к экземплярам WebComponent?
- 2. Лучший способ обратиться к другим экземплярам класса или других объектов?
- 3. Как подключить socket.io к нескольким экземплярам HTTPServer?
- 4. Добавление к нескольким экземплярам среза
- 5. Доступ к нескольким экземплярам одного объекта в Objective C
- 6. Применить jQuery datepicker к нескольким экземплярам
- 7. Отдельно привязка к нескольким экземплярам шаблона управления
- 8. Доступ к нескольким экземплярам в jQuery
- 9. Swift. Добавление атрибутов к нескольким экземплярам
- 10. Как подключиться к нескольким экземплярам redis с spring-data-redis
- 11. Как удаленно подключаться к нескольким экземплярам Glassfish 4+ одновременно?
- 12. Доступ к экземплярам подкласса
- 13. Как обратиться к символу внутри класса документа?
- 14. Доступ к экземплярам класса в нескольких флягах?
- 15. Как обратиться к нескольким конечным точкам API с помощью Retrofit?
- 16. Подключение к нескольким экземплярам CloudSQL с использованием Cloud sql proxy?
- 17. Где должны функционировать функции CF ORM, относящиеся к нескольким экземплярам?
- 18. JQuery привязка событий к нескольким экземплярам на странице
- 19. JQuery привязка событий к нескольким экземплярам Textarea на странице
- 20. CSS не применяется к нескольким экземплярам настраиваемого элемента управления
- 21. Можете ли вы подключить Amazon EBS к нескольким экземплярам?
- 22. Даунсайд к нескольким экземплярам NSNotifcationCenter в какао-контакте
- 23. одного градиента к нескольким изображениям
- 24. Функция Onclick применяется к нескольким экземплярам одного и того же типа элементов
- 25. Схемы привязки DB2 по нескольким экземплярам
- 26. передают параметры нескольким экземплярам директив AngularJS?
- 27. Как обратиться к родительскому классу?
- 28. Отправка изображений нескольким экземплярам ViewController в Swift
- 29. Как обратиться к текущему потоку
- 30. Как обратиться к функции?