компонент aframe draw не работает с новой версией aframe 0.8.2 - PullRequest
0 голосов
/ 07 ноября 2018

Я использую версию aframe 0.7.0 с aframe-draw-component https://codepen.io/sky790312/pen/VVvNWJ

Хорошо работает для рисования элемента a-sky. Но в версии aframe 0.7.0 есть ошибка гироскопа в мобильном устройстве. https://github.com/aframevr/aframe/issues/3565

Поэтому я обновляю aframe до версии 0.8.2. Но это не может работать сейчас. (Измените версию кодового блока, вы увидите.)

Но если я добавлю acanvas к элементу "a-plane", он работает нормально (Это просто не может работать на "a-sky").

Есть ли какая-либо идея о компоненте рисования в новой версии aframe!?

1 Ответ

0 голосов
/ 11 ноября 2018

Работает правильно (попробуйте с a-box), у a-sky просто перевернутая сторона.

Поскольку вы переопределяете материал, настройка material="side: both" не работает. Вам нужно установить свойство THREE material.side в вашем компоненте, самый простой способ:

this.el.getObject3D("mesh").material.side = 1

Проверьте это здесь . Немного размыто, но все равно круто:)

...