Освобождение Mozilla aframe при перетаскивании обрабатывается как щелчок, это ошибка?

Я экспериментирую с фреймворком AFrame JS и заметил, что при использовании перетаскивания мышью на рабочем столе для поворота сцены при отпускании кнопки мыши срабатывает щелчок. Это происходит, когда курсор указывает на объект. Это ошибка или просто конфигурация? Как я могу отключить это поведение? Спасибо,

M


person Community    schedule 03.04.2017    source источник


Ответы (1)


A-Frame ориентирован на WebVR, поэтому перетаскивание / щелчок на рабочем столе - это скорее режим предварительного просмотра, чтобы проверить опыт без гарнитуры. Курсор взгляда предназначен для Cardboard VR, а не для мыши / клавиатуры.

Если вы хотите создать двухмерную мышь / клавиатуру, я бы использовал элементы управления в стиле Pointer Lock, такие как универсальные элементы управления Дона https://github.com/donmccurdy/aframe-extras

person ngokevin    schedule 03.04.2017
comment
Я долго думал, как ответить на фокус WebVR, и это заняло у меня некоторое время. Некоторые компании (в том числе и та, на которую я работаю) заинтересованы в разработке 3D / VR-контента, но считают требование гарнитуры / очков проблемой. По сути, это аппаратная проблема, не многие люди имеют доступ к гарнитурам VR, но у большинства людей есть 3D-ускорение и плоские экраны. На мой взгляд, более выгодным было бы сосредоточиться на AFrame как на 3D веб-технологии. Это увеличит клиентскую базу и, таким образом, будет способствовать развитию и внедрению AFrame. Всего мои 2 цента, AFrame - отличный продукт, и его простота использования очень важна. - person ; 11.04.2017
comment
Спасибо за вклад. Мы готовы сосредоточиться на долгосрочной перспективе WebVR и не беспокоиться только о привлечении пользователей и клиентов. Люди всегда могут расширить А-образную рамку, чтобы делать то, что они хотят. - person ngokevin; 11.04.2017