Web サイトに Flash ゲーム (.swf ファイル) を埋め込んでいます。「トッププレイヤー」データベースを作成するために、それらからデータ (最終ゲームスコアなど) を取得できるかどうか疑問に思っています。
ファイルを再コンパイルせずに swf オブジェクトからこのデータを取得する方法はありますか?
データ(スコアなど)をphpファイル(またはasp)に送信して、データベースに保存することができます。例:
function SendRequest(dataToBeStoredInDB:URLVariables, callback:Function):void
{
var urlReq:URLRequest = new URLRequest("/path/to/phpfile/on/server.php");
urlReq.method = URLRequestMethod.POST;
urlReq.data = dataToBeStoredInDB;
var loader:URLLoader = new URLLoader(urlReq);
loader.addEventListener( Event.COMPLETE, callback_function );
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.load(urlReq);
}