从Flash中的score变量获取值
我正在编辑一个flash游戏,我希望每当用户按下“提交”按钮时,他的分数都应该保存在我服务器上的数据库中。我如何完成此任务?我已经获得了分数存储的变量。我可以将其发送到我的数据库。您需要某种服务器端脚本语言,可以与之通信,flash代码不能直接将数据插入数据库,它只能对数据进行编码,以便通过网络传输,并将其传递给服务器端脚本,然后服务器端脚本可以将其插入数据库。这基本上是出于安全原因,一般来说,您不希望您的数据库被打开,以便人们从internet上的任何位置向其中插入内容。您可以使用PHP、Java、C#、Perl、Python或其他各种语言来完成连接到数据库并插入从flash player接收的数据的任务。有关AS3方面的更多信息,请参见此处: 以下摘自本页: 注意:要运行该示例,请使用示例中的远程应用程序URL 必须替换为工作URL。此外,您还需要 用于处理Flash Player在中捕获的信息的服务器代码 URLVariables对象 包装{ 导入flash.display.Sprite; 导入flash.net.navigateToURL; 导入flash.net.URLRequest; 导入flash.net.url变量从Flash中的score变量获取值,flash,flash-builder,swfaddress,swf-decompiler,Flash,Flash Builder,Swfaddress,Swf Decompiler,我正在编辑一个flash游戏,我希望每当用户按下“提交”按钮时,他的分数都应该保存在我服务器上的数据库中。我如何完成此任务?我已经获得了分数存储的变量。我可以将其发送到我的数据库。您需要某种服务器端脚本语言,可以与之通信,flash代码不能直接将数据插入数据库,它只能对数据进行编码,以便通过网络传输,并将其传递给服务器端脚本,然后服务器端脚本可以将其插入数据库。这基本上是出于安全原因,一般来说,您不希望您的数据库被打开,以便人们从internet上的任何位置向其中插入内容。您可以使用PHP、Ja
public class URLVariablesExample extends Sprite {
public function URLVariablesExample() {
var url:String =
"http://www.[yourDomain].com/application.jsp”;
var-request:URLRequest=新的URLRequest(url);
变量:URLVariables=新的URLVariables();
variables.exampleSessionId=new Date().getTime();
variables.exampleUserLabel=“guest”;
request.data=变量;
导航URL(请求);
}
}}
我已经看到在一个动作脚本中有一个变量TOTALPOINTS来存储该点。现在,当用户单击Submit按钮时,我该怎么做,我对Flash CS非常陌生。我想用Phpsorry ZainShah我现在不能回答这个问题,因为我在工作,有点后援,如果我晚上有时间的话,我会回到这里,但是对于初学者来说,你可以在这里读到一些关于它的内容:有很多方法可以做到这一点,有些方法比其他方法更复杂,这取决于项目的复杂性,在选择哪个选项方面,但正如我说的,我会稍后写一个简单的方法,并将其发布到我的服务器上如果没有其他人回答,那么让我知道如果你看了教程,你仍然挂在一些东西上,我只是翻了一遍,它似乎包含了所有的元素,你需要使这项工作,与其重新写这篇文章,我想我最好能帮你完成它。谢谢shaunhusain的帮助…你真是太好了