Суббота, 04 Мая 2024, 00:57

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Проверка на свободную клетку (Проверка на свободную клетку)
Проверка на свободную клетку
ParXomДата: Вторник, 23 Июня 2015, 00:09 | Сообщение # 1
уже был
Сейчас нет на сайте
Как сделать проверку пустая ли клетка на текущий момент. То есть, нет ли на ней какого-либо объекта. Проблема в том, что без этой проверки - будут создаваться объект в объекте, что является багом.
EfimovMaxДата: Вторник, 23 Июня 2015, 00:13 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Функция instance_place проверяет на наличие объектов
Справочка


Текущий проект: The Experiment ☭

Выпущенные проекты Steam:
Princess.Loot.Pixel.Again
Princess.Loot.Pixel.Again x2
Dungetris


Сообщение отредактировал EfimovMax - Вторник, 23 Июня 2015, 00:14
Quad69Дата: Вторник, 23 Июня 2015, 01:22 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
ParXom,
При создание объекта, делай проверку:
Код
if !place_free(x,y)
{
instance_destroy();//Или любое другое действие...
}
FadeBakerДата: Вторник, 23 Июня 2015, 06:09 | Сообщение # 4
JavaSE Game Developer
Сейчас нет на сайте
maksim1221232, плохой подход. Лучше предотвращать создание, чем удалять уже после него:
Код
if (place_free(x, y)) {
     instance_create(x, y, object);
}


Уроки по GM
Minecraft 2D на GM
— Мои проекты —
Blood Harvest [2D] — Original
Blood Harvest [2D]: Remastered Edition
Adventure Craft [2D] — Sandbox
Space Shock [2D] — Scroll Shooter
Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Проверка на свободную клетку (Проверка на свободную клетку)
  • Страница 1 из 1
  • 1
Поиск:

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