日期:2014-05-18  浏览次数:20488 次

关于flash游戏网站的积分提交
有些flash小游戏网站,玩过游戏后,得到的积分可以提交到网站上,获得排名或者积分,换取一些东西等等  

不知道这个积分是如何提交上去的?自己的网站如何实现这种提交?  

有没有什么教程?  

谢谢各位大虾的帮助

------解决方案--------------------
这个涉及到flash与后台的交互,如与asp asp.net php的交互,flash里的actionscript主要是通过loadvars和xml两个类进行交互的,你可以看看flash的帮助文档
------解决方案--------------------
楼上说的很清楚了
主要是flash对用户数据进行提交
------解决方案--------------------
在flash中写个方法把积分传送到指定的页面处理存到数据库。
AS代码:

function SaveScore()
{
var Score = new LoadVars();
Score.score = 123;//积分值
var num:Number = Math.random()*10;
Score.sendAndLoad( "http://www.xxxgame.com/SaveScore.aspx?score= " + num, Score, "POST ");
Score.onLoad = function(success)
{
if (success)
{
msg.text = "保存积分成功! ";
} else
{
msg.text = "保存积分失败! ";
}
};
}
服务端用Request[ "score "]得到传上来的值,然后保存。。。

clickBtn.onRelease = function()
{
msg.text = "正在保存积分…… "
SaveScore();
};

------解决方案--------------------
刚好做了一个这样的flash积分,只要你提供2个url就行了,第一个url是传用户标识给flash,第二个url是保存积分的url,flash返回你提供的用户标识和积分,程序接收,写入数据库