Aframe AR. js Dynami c данные - PullRequest
       45

Aframe AR. js Dynami c данные

0 голосов
/ 25 апреля 2020

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

Я хочу создать некоторые переменные, которые можно использовать в моей сцене.

<script>
    AFRAME.registerComponent("set-data", {
        init: function(){
    var theURL = "/link-to-my-NFT";
    var theScale = 220;
    var thePos = 100;
        }
    });
</script>

Затем я попытался использовать эти переменные:

...
<a-nft
      type="nft"
      url="theURL"   <-------
      smooth="true"
      emitevents="true"
      smoothCount="10"
      smoothTolerance=".01"
      smoothThreshold="5"
    >
      <a-entity
        gltf-model="/link-to-model.glb"
        scale="theScale theScale theScale"    <-------
        position="thePOS thePOS 0"   <--------
      >

Моя цель - изменить эти данные в зависимости от того, какое изображение NFT я хочу загрузить. Это возможно, и я близок, или я должен go об этом по-другому? Спасибо за любую помощь.

РЕДАКТИРОВАТЬ: Я не понял, что вы можете иметь несколько маркеров на одной странице! Это гораздо проще, чем пытаться прочитать, какой маркер мне нужен из URL.

...