Я работаю над проектом Google Cardboard, сейчас у меня есть демо для Android, где можно посмотреть вокруг в специальной сцене, которую я создаю в UNITY 3D, все работает отлично & выглядит хорошо, но что я действительно хочу:Сценарий магнита для UNITY 3D
Я хочу идти вперед, когда я нажимаю кнопку магнита Google Cardboard.
Я нашел несколько скриптов в Интернете, но я не знаю, как заставить эти скрипты работать в моем проекте UNITY.
Может ли кто-нибудь помочь мне в дальнейшем?
CaseyB Пользователь на GitHub написал утилиту для этого, который использует событие Unity в системы- https://github.com/CaseyB/UnityCardboardTrigger/tree/develop С помощью этого скрипта на объекте, событие OnCardboardTrigger() будет работать на другие скрипты, прикрепленные к одному и тому же объекту при нажатии кнопки – Agumander
Эй, Агумандер, спасибо вам за ответ! :) Если я поместил скрипт в свой FirstPersonController, что мне делать, чтобы заставить контроллер двигаться? –
Поместите функцию в свой скрипт под названием 'OnCardboardTrigger()', и внутри этой функции вы поместите свое управление движением. Насколько я могу судить, эта функция срабатывает для каждого кадра, на котором вы нажимаете кнопку, так что управление движением может быть таким простым, как 'transform.position + = transform.forward * Time.deltaTime * speed;' – Agumander