Тест Points Удара | hyperPad Documentation

Loading...

Logo
DocumentationОбъектТест Points Удара
Объект

Тест Points Удара

Last updated May 2, 2023

Описание

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

Свойства

Срабатывает один раз при событии

Тип луча
  • Объект с наивысшим Z - Включается только объект с наивысшим порядком Z, с которым пересекается точка. Это может имитировать касание.

  • Объект с наименьшим Z - Включается только объект с наименьшим порядком Z, с которым пересекается точка.

  • Все объекты - Каждый объект, с которым пересекается точка, будет включён в результат. Поля вывода object, x_pos, y_pos и distance будут массивом.

Слой

Точка будет пересекаться только с объектами в выбранном вами слое. У вас есть возможность сделать точку доступной для всех слоёв.

Пересекаться с

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

Точка происхождения

Начальная мировая позиция, откуда будет исходить точка.

Размер происхождения

Радиус точки в метрах.

Выводы

Объект

Поведение будет выводить идентификатор объекта, с которым была пересечена точка.

X

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

Y

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

Расстояние

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

Пересечение

Поведение будет выводить 1, если точка пересеклась с каким-либо объектом. Если точка не пересеклась ни с одним объектом, поведение выведет 0.

76F61ADA-9264-48FB-BD6F-15C6F5015463.jpeg

Примеры

  • Вы можете проверить, находится ли игрок в определенной области на сцене.
  • Вы можете создать систему оружия, где атаки вашего игрока могут наносить урон окружающим врагам.
  • Вы можете создавать взрывы, которые могут нанести урон игроку и врагам в пределах радиуса.

Связанные

Тест лучей

Пересекается ли