在问我的问题之前,我会稍微解释一下......我已经创建了无数个加载和卸载主菜单的游戏。保存文本字段输入
播放器进入他们的名字在主菜单上玩任何游戏,当玩家完成一个游戏,我想他们节省时间(拍摄完成游戏)和卸载这个时候回到主菜单之前。
是否有使用AS3到Word文档或类似这样的东西节省时间的方法吗?我无法用php将时间发送到我的网站,因为这些游戏将用于竞赛中,并且它们都需要与互联网一起工作。
任何想法家伙?
编辑:
var dataloader:URLLoader = new URLLoader();
var dataarray:Array = new Array(); // do this where you intialise other vars
function preparesave()
{
dataloader.load(new URLRequest("savedata.txt"));
}
dataloader.addEventListener(Event.COMPLETE,savedata);
function savedata (event:Event)
{
dataarray = event.target.data.split(/\n/);
dataarray.push(MyTimer);
var bytes:ByteArray = new ByteArray();
var fileRef:FileReference = new FileReference();
for (var i = 0; i < dataarray.length;i++)
{
bytes.writeMultiByte(dataarray[i] + "\n", "iso-8859-1");
bytes.writeMultiByte('English Game Time: ',"iso-8859-1");
bytes.writeMultiByte(HourText.text.toString(),"iso-8859-1");
bytes.writeMultiByte(':',"iso-8859-1");
bytes.writeMultiByte(MinuteText.text.toString(),"iso-8859-1");
bytes.writeMultiByte(':',"iso-8859-1");
bytes.writeMultiByte(SecondText.text.toString(),"iso-8859-1");
}
fileRef.save(bytes,"savedata.txt")
}
你能澄清最后一句话吗?因为通过php发送分数听起来像是“在互联网上工作”。 – joncys 2012-04-08 15:25:17