Двумерные массивы уже обсуждались, но не получается правильно с ними работать.
В начале кода я его объявляю:

Код AS1/AS2:
EVENTSDATA = [[], []]; //массив данных шкалы событий
Далее в нужные моменты вызывается функция загрузки данных, и определяются его элементы, но трейс, который делается тут же, выдает undefined:

Код AS1/AS2:
function loadEventsData (year, n) {
var myVarsEData:LoadVars = new LoadVars();
myVarsEData.onData = function(src:String):Void {
if (src != undefined) {
EVENTSDATA[year][n] = src;
trace(srс);
trace('EVENTSDATA[' + year + '][' + n + ']= ' + EVENTSDATA[year][n]);
};
myVarsEData.load(EventsPath + 'text/' + year + '.' + n + '.txt');
};
Причем трейс src тут показывает, что текст нормально грузится.
Примеры с форума рассматривал и вроде бы делаю аналогично удачным решениям, но видимо, где-то ошибаюсь. Что я делаю не так?