我下载了一个脚本,在其中,它有这个代码生成绿色变体。我不确定我理解它。我想修改它以获得具有不同变化的所需颜色。任何人都可以向我解释这个片段吗?
var color:uint = 0 | int(getRandom(80, 256)) << 8 | 0;
答案 0 :(得分:5)
我明白了。
uint有三种不同的颜色。 RGB。
var color = RED << 16 | GREEN << 8 | BLUE;
这构成了一种可以使用的颜色。为了使上面的例子生成一个随机的黄色,我将使用:
var color = int(getRandom(180, 255)) << 16 | int(getRandom(180, 230)) << 8 | 0;