mooncar,
Громадное спасибо - так много всего расписали! Все сидел делал, старался самостоятельно разобраться, но у меня некоторые вопросы все же остались, в коде написал:

Код AS1/AS2:
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.load("data.xml");
xmlData.onLoad = function(success:Boolean){
//вот например отсюда данные могут попасть
a = 1;
}
//вот сюда?
txt.text = a;
Такое ощущение, что за onLoad они не могут выбраться даже _global
_______________
И немного про другое:
http://flasher.ru/forum/showthread.p...dVars&p=948129

Код AS1/AS2:
var strings:Array = [];
var lv:LoadVars = new LoadVars();
lv.onData = lv_onDataHandler;
lv.load("1.txt");
function lv_onDataHandler(source:String):Void
{
strings = source.split("\r\n");
}
Я так понимаю данные считанны в массив strings, а что там в коде добавить, чтоб работать с ними как с массивом? Чтоб можно вывести на экран например вот так:
txt.text = strings[3]; //в текстовом поле отобразиться 3я строка из файла 1.txt
Вот этого не понял. И еще раз большое спасибо за подробное разъяснение!