Задать вопрос
WasTabon
@WasTabon

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

Допустим он стоит в полной темноте, тогда возвращает false, а когда под уличным фонарем или любым другим источником света, то возвращало true. Игра 3д конечно же

Варианты по типу
1) Рейкаст по кругу и поиск объектов с компонентом Light
2) Кешировать все источники света и проверять дистанцию
3) Расставить триггеры

не подходят т.к требуют слишком много ресурсов

по ходу игры источники света могут добавляться и удаляться
  • Вопрос задан
  • 115 просмотров
Подписаться 1 Средний 8 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Инженер
по тестированию
    10 месяцев
    Далее
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • XYZ School
    Разработка игр на Unity
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы