Dentro al ciclo for mi genera la megarray correttamente ed ottengo il trace corretto, ma nel trace che faccio fuori dal ciclo mi da risultati sbagliati, MA PERCHE'!!!

codice:
megaarray = new Array()
	trace ("MEGARRAY")
	for(var t:Number = 0; t < _root.elencofotoperdesc.length; t++) {
		megaarray[t,t] = _root.elencofotoperdesc[t]
		megaarray[t,t+1] = _root.descrifotoarray[t]
		trace (megaarray[t,t] + " " + megaarray[t,t+1])
	}
trace ("MEGARRAY "+megaarray[0,0])
Danke danke di qualsiasi aiuto!
Mir