【发布时间】:2012-02-25 13:33:00
【问题描述】:
嘿,我想知道如何编写一种从 XNA 4 中的二维数组加载和绘制二维关卡的方法。
这是我目前所拥有的。
我正在像这样加载我的数组
mapArray = new int[,]
{
{0, 0, 0, 0},
{2, 0, 0, 2},
{0, 0, 0, 0},
{1, 1, 1, 1}
};
然后我卡住了,我似乎无法弄清楚如何绘制数组,我知道我需要使用 for 循环来检查数组,但这是我第一次使用 2d 数组。
有没有人可以详细解释我将如何画这个?
谢谢
-乔什
【问题讨论】:
-
如果它是一个 2D 数组,您可能需要在某个时候使用两个
for循环。 (dotnetperls.com/2d-array-loop) -
这是一个二维数组,但我该如何检测哪个插槽中的数字?