Color.getHex()
是three.js中的一个方法,用于获取颜色的十六进制表示。
color.getHex()
无。
返回一个表示当前颜色的十六进制值。
const color = new THREE.Color( 0x0000ff );
const hex = color.getHex();
console.log( hex ); // 输出 16711680
在上面的示例中,我们创建了一个表示蓝色的Color对象,并使用getHex()
方法获取其十六进制值。
需要注意的是,返回值是一个十六进制数字,而不是字符串。如果需要以字符串形式输出,可以使用以下方法:
const hexString = hex.toString( 16 );
console.log( hexString ); // 输出 ff0000