Смещение курсора компонента курсора в виде кадра в мобильном режиме - PullRequest
0 голосов
/ 27 ноября 2018

Я использую a-frame для создания опыта мобильного vr.Теперь у меня странная проблема.Когда я использую приведенный ниже код, который использует <a-entity cursor></a-entity> и вхожу в режим vr на моем ios (11) chrome, курсор находится не в центре области просмотра стерео, он смещен относительно друг друга.Но когда я переключаюсь на <a-entity><a-cursor></a-cursor></a-entity>, все работает как положено.Я использую первый способ для анимации курсора, поэтому мне интересно, если это ошибка или я делаю что-то не так?Глюк здесь. смещение курсора на мобильном устройстве

Я поместил оба метода в один глюк, вы можете закомментировать один, чтобы проверить другой, чтобы увидеть разницу.Любая помощь будет оценена.

Кстати, я искал в Интернете, но не могу найти никого, кто сталкивался с такой же проблемой, поэтому, возможно, я ошибаюсь или не нашел правильную ссылку?Спасибо!


Итак, ниже мой прогресс.Я обнаружил, что если я установлю значение «position» объекта курсора на «0 0 -1», это будет работать, но если я уменьшу его до «0 0 -0,1», это вызовет проблему, которую я только что описал.Вы можете видеть следующие два изображения.

объект курсора position="0 0 -0.1" position=

объект курсора position="0 0 -1" position=

Теперь мой вопрос: если я очень близок к объекту, а расстояние между мной и взаимодействующим объектом меньше 1 м, то я не могу с ним взаимодействовать.Итак, как я могу сделать позицию 0 0 -0,1 и при этом заставить ее работать на мобильном устройстве?Спасибо!

...