1

我创建了一个像这样的立方体

cube = new THREE.Mesh(
                     new THREE.CubeGeometry(50,20,50),              
                     new THREE.MeshLambertMaterial({color: 0x6699ff}) 
                );
                scene.add(cube);
                cube.position.set(80,32,40);

但是我想改变立方体的颜色,我该怎么办?

任何帮助,将不胜感激。谢谢

4

1 回答 1

1

您可以使用此功能:

    var color = 0x421575; // Your color
    cube.material.color.setHex( color );

结果显示在这些小提琴中:

希望这可以帮助。

于 2013-10-31T10:57:22.020 回答