在問我的問題之前,我會稍微解釋一下......我已經創建了無數個加載和卸載主菜單的遊戲。保存文本字段輸入
播放器進入他們的名字在主菜單上玩任何遊戲,當玩家完成一個遊戲,我想他們節省時間(拍攝完成遊戲)和卸載這個時候回到主菜單之前。
是否有使用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