2015-07-22 2 views
0

Я построил приложение, отлично работает. Но теперь босс хочет, чтобы пользователи могли сосредоточиться на точке на экране, и это вызывает событие. Назовите меня старомодным разработчиком, но у меня нет подсказки. Любое понимание было бы оценено.Приложение VR для телефона без использования кнопки

+0

Обычный способ отслеживания глаз - следить за тем, что человек смотрит и как долго. –

ответ

0

Прежде всего, вам действительно нужно выяснить, что означает ваш босс, «... пользователи концентрируются на точке на экране, и это вызывает событие». В любой VR HMD нет возможности отслеживания глаз (пока). Это может привести к расплывчатому запросу.

OTOH - то, что требуется большинству приложений для ввода какого-либо пользователя без использования каких-либо кнопок, называется «слежение за глазами» или «входом в глаза», но то, что на самом деле находится на данном этапе разработки VR, - это то, что пользователь сосредоточил экран вокруг некоторый триггер пользовательского интерфейса, то вы можете (как правило) показать какой-то подобный песочному стеклу объект, наложенный на триггер в очевидном режиме обратного отсчета. Если обратный отсчет выключен, вход запускается. Если пользователь «смотрит» (т. Е. Двигает головой), вы прерываете обратный отсчет и выключаете визуальные эффекты пользовательского интерфейса. Лучше всего работает, если есть ретикула, которая либо всегда включена, либо фокусируется, когда она находится рядом с триггером. Хотя это разумно интуитивно, это не моя любимая техника, и у нее серьезные проблемы, когда вы делаете это в стерео-сцене, но в настоящее время ее используют многие приложения. Получите GearVR и посетите магазин/приложения Oculus, они делают это так же хорошо, как и все, плюс у них есть хорошая документация по лучшим практикам.

+0

Раньше я никогда не занимался разработкой мобильных приложений, но в ходе исследований я выяснил, чего он хочет, и ваша оценка правильна в соответствии с моими исследованиями. Я создал приложение, но мы не полагаемся на «слежение за глазами». Мы используем Google Cardboard, у которого есть кнопка для запуска событий. –

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