ответ

1

Если вы хотите создать VR-игры, это очень важно. Вы должны знать, что пользователь смотрит в основном все время. Вы можете дать объект, который вы хотите использовать в качестве триггера коллайдера (который не сталкивается с вашим плеером, поэтому дайте ему соответствующий слой и правильно настройте матрицу столкновений). Затем вы можете использовать Spherecast (или Raycast), чтобы определить, смотрит ли игрок на объект. This ссылка может быть полезна для вас.

+0

Я передал ссылку на видео YouTube, не могли бы вы сделать больше света. – kushagra

+0

В видеоролике для просмотра всего пейзажа и когда человек фокусируется на маленькой иконке в пейзаже, сцена переключается на новые декорации ... как реализовать это – kushagra

+0

Я предполагаю, что разработчик использовал сферу или raycast для определения того, на какие объекты сейчас смотрит игрок. Затем вы можете остановить время, и если игрок смотрит на объект (значок) достаточно долго, запускается функция вызова Application.LoadLevel (name). Разве ссылка не помогла вам? Это в основном тот же вопрос, что и ваш: Look-Based Interaction. – Jay

Смежные вопросы