lineOfSight

lineOfSight

> Функции

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

Пример: if (lineOfSight(getCell(), getCell(enemy))

Алгоритм описывается следующим образом:

Настройки
Обратная связь
Демонстрация

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