uglan! Вы поймите следущее. Если Вы создали массив это не значит, что в каждой ячейке его можно создать свойство и присвоить ему значение. Это можно сделать только после создания инстанции Object в ячеке массива.
Сделайте так:
в этом примере
Цитата:
 Код:
a[0][0] = "ugu"
trace(a[0][0]);
|
поменяйте так:

Код:
var a:Array = [[],[]];
a[0][0] = "ugu"
trace(a[0][0])
В любом случае Вы не можете динамически менять размерность массива не теряя записанных на предыдущем этапе значений.