添加和存储高分
Adding and storing a highscore
我想为我的 android 游戏添加高分。我想添加它并存储它们 return。我该怎么做?
这是我想要的框架的代码!
lblScore.text = String(score);
gameOver.addEventListener(TouchEvent.TOUCH_TAP, End);
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
function End(event:TouchEvent): void {
gotoAndPlay(1);
}
stage.removeEventListener(TouchEvent.TOUCH_TAP, End);
function refreshScores():void {
lblScore.text = String(score);
score++;
}
您可以使用 SharedObject
:
var localstorage:SharedObject = SharedObject.getLocal("anyname");
//Save the data to the SharedObject
localstorage.data.score = 100;
//Commit the save
localstorage.flush();
//Get data in the SharedObject, but check to see if it exists
if (localstorage.data.score != undefined){
//if SharedObject exists so display the data
trace(localstorage.data.score);
}else{
//SharedObject does not exists.
}
//If you want to clear the ShareObject
localstorage.clear();
如果要以数据库方式保存,则使用SQLite
我想为我的 android 游戏添加高分。我想添加它并存储它们 return。我该怎么做? 这是我想要的框架的代码!
lblScore.text = String(score);
gameOver.addEventListener(TouchEvent.TOUCH_TAP, End);
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
function End(event:TouchEvent): void {
gotoAndPlay(1);
}
stage.removeEventListener(TouchEvent.TOUCH_TAP, End);
function refreshScores():void {
lblScore.text = String(score);
score++;
}
您可以使用 SharedObject
:
var localstorage:SharedObject = SharedObject.getLocal("anyname");
//Save the data to the SharedObject
localstorage.data.score = 100;
//Commit the save
localstorage.flush();
//Get data in the SharedObject, but check to see if it exists
if (localstorage.data.score != undefined){
//if SharedObject exists so display the data
trace(localstorage.data.score);
}else{
//SharedObject does not exists.
}
//If you want to clear the ShareObject
localstorage.clear();
如果要以数据库方式保存,则使用SQLite