А как мне тогда сделать из реального примера (опять же многое сократил)

Код:
class Test()
{
private var val:Number;
function loadMyXml(file_path:String)
{
var mapXml:XML = new XML();
mapXml.load(file_path);
mapXml.onLoad = function(success)
{
if (success) {
val = 9;
}
}
trace(val);
}
}