ну да... никак.. Асинхронных вызовов нету в as3. Самое близкое здесь, это callback функцией сделать
Код AS3:
getJson('https://site.ru/json', function (result: String) {
_str = result;
});
private function getJson(link:String, callback: Function):void
{
var json:String = new MainLoader(link);
json.addEventListener(Event.COMPLETE, onGetJsonComplete);
json.load();
function onGetJsonComplete (e:Event):void {
json.removeEventListener(Event.COMPLETE, onGetJsonComplete);
callback(e.target.data);
}
}
только await сделать таким макаром не получится