Обращение к параметрам двумерного массива
Добавлено: 13 фев 2013, 15:26
Собственно, проблема описана в названии.
Вот я создал двумерный массив:
и всё вроде бы хорошо, объекты отображаются как надо, но при обращении к любому из них берется почему-то именно значение последней строки. При том столбцы (т.е. параметры массива "row") определяются правильно, но строка (т.е. сам массив "row") выбирается исключительно самый последний.
Обращаться пробую, к примеру, так:
Догадываюсь, что проблему едва ли можно назвать проблемой и решается она в одно действие, но что-то никак допереть самому не получается.
Вот я создал двумерный массив:
Код: Выделить всё
var dxy = 80; var row:Array = new Array(); var fieldAr:Array = new Array(); for (var i = 0; i < 27; i++) { fieldAr[i] = row; for (var j = 0; j < 9; j++) { row[j] = new Square(); addChild(row[j]); row[j].x = j * dxy; row[j].y = i * dxy; } }
Обращаться пробую, к примеру, так:
Код: Выделить всё
trace(fieldAr[14][2].x, fieldAr[14][2].y);