Buenas estoy haciendo el juego de los marcianitos con graphics, primero quiero pintar los marcianitos con rectangulos y ya luego le añadiré las imágenes el problema esta en que no se muy bien como recorrer las matrices aqui porque me peta un poco.
Aver la definición de la matriz la tengo asi:
Private marcianitos(4, 7) As Rectangle
La relleno de esta manera con doble for como siempre hice
Dim ancho As Integer = 50, alto As Integer = 40
Dim x As Integer = 30, y As Integer = 30
For i = 0 To 7 Step 1
For j = 0 To 7 Step 1
marcianitos(i, j) = New Rectangle(x, y, ancho, alto)
x = x + ancho + 5
Next j
y = y + alto + 5
x = 30
Next i
Y aquí pinto:
For j = 0 To 4 Step 1
For i = 0 To 7 Step 1
g.FillRectangle(brochaRellenoGris, marcianitos(j, i))
Next i
Next j
Haciéndolo con un array me funciona bien pero con matrices no, otro problema que quiero arreglar es el indicarle mejor el tamaño en el for en vez de poner el indice máximo.
Saludos y Gracias.