Четверг, 25 Апреля 2024, 14:09

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Записи участника » Apptendo [3]
Результаты поиска
ApptendoДата: Понедельник, 11 Января 2016, 20:16 | Сообщение # 1 | Тема: Вопрос - Ответ (Game Maker)
был не раз
Сейчас нет на сайте
Цитата YellowAfterlife ()
Объект создает 5 врагов в области.
Каждый из этих 5 врагов создает еще 5 врагов.
Каждый из созданных этими 5-ю врагами 25 врагов создает еще 5 врагов.
Каждый из созданных этими 25-ю врагами 125 врагов создает еще 5 врагов
...
Программа отображает ошибку, чтобы не довести систему до краха.

Понял, а как исправить то?
ApptendoДата: Понедельник, 11 Января 2016, 19:58 | Сообщение # 2 | Тема: Вопрос - Ответ (Game Maker)
был не раз
Сейчас нет на сайте
Цитата YellowAfterlife ()
Почему у тебя каждый obj_enemy_1 создает еще 5 таких же объектов? Это какая-то fork-бомба, получается. Может, ты хотел создать 5 врагов из какого-то вспомогательного объекта?

Ну по идеи, он ведь должен создавать 5 врагов в рандомной области, разве нет?
ApptendoДата: Понедельник, 11 Января 2016, 19:29 | Сообщение # 3 | Тема: Вопрос - Ответ (Game Maker)
был не раз
Сейчас нет на сайте
Ребят, помогите.
У меня код выдает ошибку, помогите исправить.
{
repeat (5) instance_create(random(400), random(400), obj_enemy_1);
}

FATAL ERROR in
action number 1
of Create Event
for object obj_enemy_1:

PerformEvent recursion depth failure - check for infinite loops, check objects for parenting
at gml_Object_obj_enemy_1_CreateEvent_1 (line 5) - repeat (5) instance_create(random(400), random(400), obj_enemy_1);
Форум игроделов » Записи участника » Apptendo [3]
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг