Color.fromArray()
是three.js库中Color类的一个方法,用于将一个由红、绿、蓝三个数字组成的数组(RGB格式)转换为一个three.js Color对象。
Color.fromArray(array, offset)
array
- 一个由红、绿、蓝三个数字组成的数组,格式为[r, g, b]
,其中r、g、b分别是0-255之间的整数。offset
- 可选参数,表示从数组的哪个位置开始读取数据,默认值为0。一个Color对象,表示一个RGB颜色。
const myColorArray = [255, 128, 0];
const myColor = new THREE.Color().fromArray(myColorArray);
//或
const myColor = THREE.Color.fromArray(myColorArray);
注意,Color.fromArray()
方法不会修改原来的数组,也就是说,它是将数组中的数据拷贝到新的Color对象中,而不是共享原来的数组。