Зона

Зона - это невидимый в режиме просмотра объект, не являющийся препятствием. Зона осведомленна обо всех объектах, входящих в нее, в том числе и игроке. Зона часто используется в качестве триггера функций, при попадании в ее зону действия объектов

../../_images/image_114.png

Blockly

Зона содержит объект в данный момент

../../_images/image-336.png

Логический блок, передающий истинное или ложное значение, в зависимости содержится выбранный объект в указанной зоне или нет

Получить от объекта Зона объекты, находящиеся внутри

../../_images/image-428.png

Блок, возвращающий список объектов, находящихся внутри на данный момент времени

Событие Объект попал внутрь/Вышел для зоны

../../_images/image-521.png

Блок события срабатывает, когда указанный объект попал внутрь или вышел из указанной зоны. В параметры передаются указанный объект и источник, в качестве которого выступает выбранная зона, с которой взаимодействует объект

Пример использования

Пока игрок находится в зоне, лампочка должна гореть

  1. Добавьте на сцену лампочку и любую из зон
  2. Откройте редактор логики сцены и соберите в нем следующую конструкцию:
../../_images/image_211.png
  1. Все готово! Примените изменения и начинайте тестирование в режиме предпросмотра/просмотра