в сторону игрока. Если он пересекает игрока, то считается что враг видит игрока. Но как сделать чтоб лучь бросался в ограниченной области(см. картинку)
Два вектора: forward и нормализованный второй, направленный в сторону врага. Считаешь скалярное произведение между ними. Далее устанавливаешь ограничение значения, которое и будет являться полем видимости.
Обсуждают сегодня