Я использую Компонент курсора мыши A-Frame в моем проекте A-Frame.
Я создал обработчик, используя метод registerComponent
, в котором при нажатии на a-entity
отображается модальный (внешний вид холста).
el.addEventListener('click', (ev) => {
//open modal
});
когда я нажимаю в первый раз, все идет хорошо, но я заметил, что классы a-grab-cursor a-grab-cursor-hover
сохраняют тег cavas
.
Поэтому, если я перемещаю мобильное устройство и пересекаю a-entity
, кажется, что камера щелкает по нему.
Только если щелчок снаружи все возвращается к нормальному состоянию.
Есть идеи?