Color.setScalar()方法可以将颜色值的每个分量统一设置为标量(Scalar)。
color.setScalar( scalar )
scalar:必需,表示一个标量,范围在0到1之间。Color.setScalar()方法可以将颜色对象的R、G、B三个分量的值统一设置为传入的标量值。如果传入的标量值大于1,则会被削减到1,如果传入的标量值小于0,则会被提升到0。
//创建一个颜色对象
var color = new THREE.Color(0xff0000);
//将每个分量的值设为0.5
color.setScalar(0.5);
0到1之间。Color.setRGB()方法。new THREE.Color(0xffffff),其中0xffffff是十六进制表示法,表示红、绿、蓝三个颜色分量的值都为最大值,即255。