Microsoft предлагает рекомендации для разработчиков по интересной функции ручного меню HoloLens 2
3 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
В HoloLens 2 есть интересная функция, называемая ручным меню или ручным меню. Это позволяет вам быстро вызвать виртуальный пользовательский интерфейс, подключенный вручную, который доступен в любое время и может быть легко показан или скрыт.
Эта функция настолько удобна, что разработчики несколько ее перегружают, поэтому Microsoft разработала несколько рекомендаций по ее реализации.
Они включают в себя:
- Держите количество кнопок небольшим
Из-за близкого расстояния между заблокированным вручную меню и глазами, а также из-за тенденции пользователя сосредотачиваться на относительно небольшой визуальной области в любое время (конус внимания составляет примерно 10 градусов), мы рекомендуем использовать небольшое количество кнопок. . Основываясь на нашем исследовании, один столбец с тремя кнопками хорошо работает, сохраняя весь контент в пределах поля зрения (FOV), даже когда пользователь перемещает руки в центр FOV. - Используйте ручное меню для быстрых действий
Поднятие руки и сохранение положения может легко вызвать усталость рук. Используйте метод ручной блокировки для меню, требующего короткого взаимодействия. Если ваше меню сложное и требует длительного времени взаимодействия, рассмотрите возможность использования вместо этого блокировки для всего мира или для тела. - Кнопка/угол панели
Рекламный щит меню должен быть обращен к противоположному плечу и середине головы: это позволяет естественному движению руки взаимодействовать с меню противоположной рукой и позволяет избежать неудобных или неудобных положений рук при касании кнопок. - Рассмотрите возможность поддержки управления одной рукой или без помощи рук
Не думайте, что обе руки пользователя всегда доступны. Рассмотрите широкий спектр контекстов, когда одна или обе руки недоступны, и убедитесь, что ваш дизайн учитывает эти ситуации. Чтобы поддерживать меню для одной руки, вы можете попробовать изменить размещение меню с блокировки вручную на блокировку мира, когда рука переворачивается (опускается ладонью вниз). Для сценариев громкой связи рассмотрите возможность использования голосовой команды для вызова ручного меню. - Избегайте добавления кнопок рядом с запястьем (системная кнопка «Домой»).
Если кнопки ручного меню расположены слишком близко к кнопке «Домой», она может случайно сработать при взаимодействии с ручным меню.
Ручное меню с большими и сложными элементами управления пользовательского интерфейса
Иногда разработчики реализуют довольно большие ручные меню. Microsoft отмечает, что длительное взаимодействие с ручным меню может вызвать усталость рук, и рекомендует разработчикам блокировать меню в пространстве после их вызова, позволяя пользователям опустить руку.
Microsoft рекомендует ряд методов для предотвращения ложных срабатываний при вызове ручного меню с событием поднятия ладони.
К ним относятся требование плоской ладони или того, чтобы пользователь действительно смотрел на свою ладонь при выполнении жеста.
Microsoft также не предлагает разработчикам проявлять творческий подход к размещению меню руки, отмечая, что размещение меню рядом с левой рукой или на 13 см выше руки кажется идеальным, в то время как другое размещение сопряжено с риском ложных срабатываний, путаницы при перекрытии рук. или вызывая усталость пользователя.
Например, крутая задняя часть меню руки утомляет пользователя и может вызвать случайное нажатие кнопки «Домой».
Прочтите полное руководство с подробной информацией в Microsoft здесь.