Three.js: 将 RGB 十进制颜色转换为十六进制 RGB 颜色

Three.js: Converting RGB Decimal color into HEX RGB color

你好,我现在有一个任务要做,但我有点卡在颜色位上了。我正在使用 three.js(一个 javascript 库)。在某个点的任务中,我需要将十进制颜色代码(例如12615680转换成这样:#FF00000xFF0000。解决方案应该是javascript代码(函数),可以将十进制颜色转换为十六进制。

在 three.js 中,您可以使用此模式将十进制颜色转换为十六进制字符串:

var c = new THREE.Color(); // create once and reuse

c.set( 12615680 );

c.getHexString(); // "c08000"

three.js r.89