我正在进行模拟。我的模拟的一个特点是为这组海龟分配独特的颜色。
在我的模拟中,组是动态形成的。所以我不知道模拟中形成的龟群的确切数量。我想为每组龟分配独特的颜色。
我可以生成独特的颜色,但问题是它们中的一些看起来相似,因为颜色变体相同。任何人都可以告诉我如何生成区分独特的颜色?
任何帮助都将受到高度赞赏。谢谢
答案 0 :(得分:0)
生成独特颜色时,使用已生成的唯一颜色进行映射。而不是检查完全匹配,提供最小的区别差异。因此,不得使用任何在现有颜色范围内的颜色。
答案 1 :(得分:0)
您应该知道唯一颜色的数字值是这个数字集之间的任何值:5,15,25,...,135
您应该已经看过该模式,您可以将其转换为如下公式:
set color (random 13 * 10) + 5
使用那个formulia,我认为它应该得到一组{5,15,25,35,...,135}之间的随机数