0
我增加了飛機到現場像這樣如何在three.js中更改平面幾何的顏色? (總是不斷給我一個黑色的結局)
var plane = new THREE.Mesh(new THREE.PlaneBufferGeometry(300, 300), new THREE.MeshPhongMaterial({specular: '#fff',fog: false,color: '#ff9a00',shininess: 10 }));
然後我改變這架飛機的顏色與
plane.material.color = '#ff9a00';
但我得到的是一個黑色的該顏色改變後的平面。顏色變化之前,飛機呈橙褐色。顏色改變後,它應該仍然是橙褐色,但無論我嘗試改變它的顏色,它都會變成黑色。