0
var obj = document.querySelector("#sphere");
obj.components.material.data.roughness = 0.3;
obj.components.material.update(object);
obj.components.material.flushToDOM();
//I don't think object matters for this use,
// it is only useful for shaders I believe.
我想「flushToDOM()」,但似乎並沒有在所有它仍然停留在初始設置更新實體HTML材料...沖洗材料更新到HTML中AFRAME
<a-sphere id="sphere" position="0 0.25 -4.5" radius="1.25" color="#712ef0" transparent="true" material="color:#712ef0;transparent:true;metalness:0.3;opacity:1" geometry="primitive:sphere;radius:1.25" rotation="0 0 0" scale="1 1 1">
這很快,會在一分鐘內嘗試標記爲正確。謝謝。 – msj121
哇,它不會讓我接受這麼快的答案......但是,這工作完美,哇,我一直在嘗試不同的方法相當一段時間。謝謝。將在〜9分鐘內標記正確 – msj121