0

我的网站中嵌入了一些 Flash 游戏(.swf 文件)。我想知道我是否可以从他们那里获得数据(如最终比赛得分),以创建“顶级球员”数据库?

有什么方法可以在不重新编译文件的情况下从 swf 对象中获取这些数据?

4

1 回答 1

1

您可以将数据(例如分数)发送到 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);
}
于 2013-02-21T18:21:51.967 回答