2017-03-12 2 views
0

좋은 하루들AFRAME loadin .dae 만 동적으로

내가 JS

AFRAME.registerComponent('model-overrider', { 
     init: function() { 


      document.querySelector('#tree').setAttribute('src',modelo); 


    } 

에두고 동적으로 .dae 만을 cange 할과 HTML은

<a-assets > 
     <a-asset-item id="tree" src=" "></a-asset-item> 
    </a-assets> 

     <a-entity collada-model="#tree" model-overrider></a-entity> 

보이지만, 나는 할수 없어 작동하도록하시오

귀하의 도움에 감사드립니다.

진심으로,

디에고 라미레즈.

답변

1

동적으로 a-asset-item에 새 src을 할당 할 수 없다고 생각합니다. 대신 a-entity의 을 다음과 같이 설정할 수 있습니다.

var e = document.querySelector('#myEntity'); 
e.setAttribute("collada-model", 'url(tree.dae)');