Может ли компонент A-frame 'look-at' смотреть на камеру по умолчанию? - PullRequest
0 голосов
/ 29 июня 2018

Можно ли заставить a-frame look-at компонент смотреть на камеру по умолчанию? Так как по умолчанию у него нет идентификатора или класса, я не знаю, как его настроить.

Я попытался добавить [camera] в качестве значения селектора в соответствии с документами вот так;

    <a-text 
      value="Look at test"
      look-at="[camera]">
    </a-text>

но, похоже, это не работает для меня. Я чувствую, что упускаю что-то очевидное здесь.

Любая помощь приветствуется

Ответы [ 2 ]

0 голосов
/ 29 июня 2018

То, что вы делаете, правильно, но во время инициализации компонента look-at камера еще не находится на сцене.

Попробуйте создать компонент, который будет ждать загрузки сцены,

this.el.sceneEl.addEventListener("loaded", (e)=>{....

или хотя бы для window.onload.

Проверьте это здесь .

0 голосов
/ 29 июня 2018
<a-text value="Look at test" look-at="#cam"></a-text>
<a-camera id="cam"></a-camera>

это должно работать .....

...