Fejl i løkke
Hej eksperter!Hvad er der galt med følgende kode?
// Grid dimensions //
v_xGrid = 3;
v_yGrid = 3;
// Level array //
a_level = new Array(
1, 1, 1, 0,
0, 0, 1, 1,
1, 1, 0, 1,
0, 1, 1, 1
);
// Attach fields //
for (v_fieldNumber = 0; v_fieldNumber < v_xGrid*v_yGrid; v_fieldNumber ++) {
v_x = v_fieldNumber-int(v_fieldNumber/v_xGrid)*v_xGrid;
v_y = int(v_fieldNumber/v_xGrid);
attachMovie(a_level[v_fieldNumber], v_fieldNumber, v_fieldNumber);
_root[v_fieldNumber]._x = _width/2+v_x*32;
_root[v_fieldNumber]._y = _height/2+v_y*16;
trace("fieldNumber = " + v_fieldNumber + "\nv_x = " + v_x + "\nv_y = " + v_y + "\n\na_level[fieldNumber] = " + a_level[v_fieldNumber] + "\n\nmovieclip = " + _root[v_fieldNumber] + "\n_x = " + _root[v_fieldNumber]._x + "\n_y = " + _root[v_fieldNumber]._y + "\n\n----------\n");
}
Den indsætter ingen elementer...
