基本上我正在创建一个森林火灾程序,该程序取决于周围元素的风/干燥度。我有一个 20 x 20 的数组 var Trees [,]。中间的正方形被设置为“着火”。这就是单击按钮 1 后需要执行的操作: 评估着火点周围的每个方格,以确定其他方格着火的概率。
Color[,] map = new Color[WIDTH, HEIGHT];
for (int x = 0; x < WIDTH; x++)
for (int y = 0; y < HEIGHT; y++)
{
if (x == WIDTH / 2 && y == HEIGHT / 2)
map[x, y] = Color.Red;
else
map[x, y] = Color.Green;
}
fireBox1.box = map;
这是我设置的 20 x 20 阵列,中间正方形着火了。我只是不知道如何在当前着火的那个周围获得正方形(数组元素)。