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
。