Можете ли вы взаимодействовать с веб-сценой AR с помощью A-Frame? - PullRequest
0 голосов
/ 02 июля 2019

Можете ли вы взаимодействовать с мобильной (волшебной окном) веб-сценой AR в A-Frame, как вы можете это сделать в демонстрации 8-й стены, связанной ниже.

Пример. Имея три кнопки на плоскости веб-AR, у вас есть события, когда пользователь нажимает одну из них?

Демонстрация 8-й стены: https://8thwall.com/web

1 Ответ

0 голосов
/ 03 июля 2019

Вы можете иметь интерактивные объекты с курсором a-frames, для которого rayOrigin установлено на mouse.Например:

<a-marker preset='hiro'>
   <a-box interactable></a-box>
</a-marker>
<a-camera-static cursor="rayOrigin: mouse" />

Проверьте это на этот глюк .


при условии, что interactable является пользовательским компонентом:
AFRAME.registerComponent('interactable', {
   init: function() {
      this.el.addEventListener('click', e => {
         // magic
      })
   }
})
...