Почему свойство объектов raycaster не работает в A-Frame?

Я на A-Frame v0.3.0. Я пытаюсь использовать raycaster компоненты objects вместе с cursor Компонент, чтобы выбрать, какие объекты он должен Raycast против. Но objects собственность не работает.

<a-box class="box"></a-box>
<a-entity cursor raycaster="objects: .box"></a-entity>

1 ответ

Решение

В настоящее время существует ошибка, при которой cursor компонент не ждет raycaster компонент для инициализации даже думал, что он устанавливает его как зависимость.

https://github.com/aframevr/aframe/issues/1841

Обходной путь должен поменять местами порядок, в котором они определены в HTML, raycaster первый:

<a-box class="box"></a-box>
<a-entity raycaster="objects: .box" cursor></a-entity>
Другие вопросы по тегам