А вот так не работает:
var a:Array = [];
a[0][0][0] = [];
a[0][0][0] = ':Q';
trace(a[0][0][0]);
А вот так
var arr:Array = [];

Код:
arr[0] = []
arr[0] = "1"
arr[1] = "2"
arr[2] = "3"
arr[3] = "4"
arr[0][0] = "ege"
arr[0][1] = "fgh"
trace(arr[0].length)
Выведет 1...
Чтобы создать цикл мне нужно будет знать длину каждого уровня массива.
for(i=0;i<arr.length;++i){
for(u=0;u<arr[i].length;++u){
}
}
...