我有一个网格,网格的每个单元格都有sarin
个参数。该参数表示网格中沙林的量。一个单元格是sarin
的来源,其他单元格具有此参数的值取决于与初始单元格的距离(更接近它意味着更高的沙林数量)。
我现在要做的是根据沙林的数量为细胞着色。最高值将为全红(255,0,0)。然后,每增加10,红色的阴影就会变暗。这就是for循环的样子:
for(int i = 0; i < sarin; i=i+10){ //with every change of 10
rectangle.setFillColor(color);
// here change the color to a bit darker red
}
如何改变循环中的红色阴影?