2016-01-22 73 views
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'; 

但我得到的是一個黑色的該顏色改變後的平面。顏色變化之前,飛機呈橙褐色。顏色改變後,它應該仍然是橙褐色,但無論我嘗試改變它的顏色,它都會變成黑色。

回答

相關問題