Сабж. Изначально хотел сделать маленькую функцию вида SendLoad(In:String):String, которая бы отправляла запрос на PHP-скрипт и возвращала ответ скрипта.

Код:
package
{
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.net.URLVariables;
import flash.events.*;
public class URLConnector
{
var url:String = 'index.php';
var URLResult:String;
var req:URLRequest = new URLRequest(url);
var vars:URLVariables = new URLVariables();
var Load:URLLoader = new URLLoader();
public function SendLoad(In:String):String
{
vars.Data = In;
req.data = vars;
Load.addEventListener(Event.COMPLETE, URLcomplete);
Load.load(req);
//как здесь сделать задержку до наступления события Event.COMPLETE?
//чтобы функция вернула полученные от сервера данные
//если сразу делать return - в Load.data пусто.
};
private function URLcomplete(event:Event):void {};
}
}