Воспроизвести / приостановить видео с помощью указателя взгляда в unity3d
Я пытаюсь показать и воспроизвести видео с помощью указателя взгляда в Unity3D. Поэтому, когда я смотрю на объект в течение определенного времени, видео должно воспроизводиться, а когда я отворачиваюсь, видео должно останавливаться. Он должен перезапуститься, когда я снова посмотрю на этот объект. Я использую google vr sdk, проведите меню и пользовательский указатель взгляда для этого. Когда я смотрю на один из слайдов, видео должно воспроизводиться. Я относительно новичок в Unity3D и C#. Поэтому, пожалуйста, помогите мне с этим. Я также хотел бы знать, как это можно сделать интерактивным с помощью элементов управления в Google картон на основе VR?
1 ответ
Никогда не думал, что это будет так просто. Решил это с помощью Google VR SDK. Использовал указатель прицела Google для просмотра пунктов меню. Используйте "Триггер события", чтобы добавить такие события, как video player.play() и videoPlayer.stop(). Для того, чтобы показать и скрыть видеоплеер, пользователь videoPlayer.setActive(); Не стесняйтесь комментировать, если кому-то когда-либо понадобится более подробная информация об этом.