|
|
1
0
一个真正的随机数发生器,看看 here |
|
|
2
2
最简单的方法可能是将索引循环到颜色列表中。假设你选择网页颜色,一个216种颜色的列表。每次需要新颜色时,请向索引中添加一个随机数,并根据需要进行包装。为防止获得相同的颜色,请将随机数限制为小于颜色数。
如果不需要查找表,则生成HSB颜色,但将色调限制为不包含上一颜色的圆的一部分。例如,如果上一个色调为60度,则选择90度以上或30度以下的下一个色调。您可能希望将饱和度和亮度限制在50%左右。 |
|
|
3
1
有255*255*255种可能的颜色组合,如果你为RBG的每个值生成一个随机数,你就可以这样做。
这个简单的伪代码说明了如何避免一些必要的比较
|
|
|
4
1
不 除非你看到他们 ! |
|
|
5
0
让我建议: 创建一个伪随机数算法(键入Google来查找thowsands)并创建一个带有颜色的数组。 您没有指定语言,无论如何,您可以有如下内容: 颜色=[0xFF0000,0x00FF00,0x0000FF] 红、绿、蓝 你可以有这样的东西: 位置=fn_random(); 绘制(颜色[位置]); 希望这就是你要找的。。。 告诉我!! |
|
|
Mayka · 通过带条件的生成器表达式指定两个变量? 8 年前 |
|
Bram Vanroy · 在列表之间获取唯一的产品并维护输入顺序 8 年前 |
|
|
David Trinh · js生成器存在异步问题,并承诺不会返回结果 8 年前 |