small basic - 多维数组

时间:2014-10-17 13:31:46

标签: arrays multidimensional-array smallbasic

目前作为测试代码,我正在使用此

  While (ColumnCount <=6)
    For r = 1 To rows
      For c = 1 To columns

        GraphicsWindow.BrushColor = GraphicsWindow.GetRandomColor()
        boxes[r][c] = Shapes.AddRectangle(width,height)
        Shapes.Move(boxes[r][c], 620, 100)

      EndFor
    EndFor

但是对于我的实际游戏,我想从上面的数组中随机抽取图像。但是如何手动编写一个像我可以存储图像的数组?

我怎么能给图像一个特定的值? (一个数字)

任何尽可能详细的帮助都会很棒!

1 个答案:

答案 0 :(得分:1)

有趣的是,有人在这里问了同样的问题: https://social.msdn.microsoft.com/Forums/en-US/e15a2091-6806-497e-b77d-b00e5d7b32be/multidimensional-arrays?forum=smallbasic

那你到底想要做什么?如果你想从数组中提取图像,你可以这样做:

Shapes.Move(boxes[1][1],100,100)

为图像赋值是什么意思?喜欢这个?

Image[1] = Shapes.AddImage(img)

希望这至少有点帮助:D