2012-02-14 30 views

回答

4

一樣,在本地計算機

var mySharedObject:SharedObject = SharedObject.getLocal("myGameCookie");//creat a sharedobject 

function saveCurrentFrame(){ 
    mySharedObject.data.lastframe= this.currentFrame;//save lastFramePosition 
    mySharedObject.flush(); 
} 

function getLastFrame():int{ 
    if(mySharedObject.data.lastframe){ 
    return mySharedObject.data.lastframe; 
    }; 
} 

function clearLastFrame(){ 
    mySharedObject.clear(); 
} 
+0

你應該總是給你的代碼片段添加一個解釋。這並沒有完整的答案。 – weltraumpirat 2012-02-14 15:02:18

+0

謝謝先生。我會嘗試這個先生。謝謝。 – 2012-02-14 15:16:31

+0

Sir @mgraph,在保存期間,我有這個錯誤先生。 ArgumentError:錯誤#1063:AlienBuddiesMAIN_fla :: MainTimeline/saveCurrentFrame()中的參數計數不匹配。預計0,得到1. AlienBuddiesMain是我的遊戲先生的名字。 – 2012-02-21 02:20:58

0

STOR數據你也可以保存在設置文件的幀的數量,你的應用程序中的cookie。隨後,當您重新啓動應用程序時,您可以在初始化狀態下加載該號碼,並在初始化完成時從該幀開始渲染。

祝您有美好的一天。

+0

謝謝。你有任何代碼先生嗎?非常感謝。 – 2012-02-14 15:16:18

+0

再次想到,該解決方案不適用於寫作部分,除非您使用AIR。因此使用SharedObject可能是您正在尋找的答案。 – 2012-02-14 15:25:00

相關問題