电晕:得分保持运行/保存并在之后显示
Corona : score keep running/ save it and show it after
当我的主要对象碰到障碍物时,我的分数不会停止(在故事板重新启动和开始屏幕上保持 运行)。我希望它停止并能够保存它并在下次向游戏玩家展示它(如果可能的话,甚至在 facebook 上分享它)。一张图片会弹出,玩家可以在其中找到有史以来最好的成绩,以及他目前的成绩。
score = 0
local scoreNumber = display.newText(score, 200, 0, nil, 50)
scoreNumber.xScale = 1.2
scoreNumber.yScale = 1.2
local function updateScore()
score = score + 1
scoreNumber.text = score
end
timer.performWithDelay(100, updateScore, -1)
local scoreText = display.newText("score:", 0, 0, nil, 50)
scoreText.xScale = 1.2
scoreText.yScale = 1.2
end
你知道什么时候停止计分,所以
score = 0
local scoreTimer
local scoreNumber = display.newText(score, 200, 0, nil, 50)
scoreNumber.xScale = 1.2
scoreNumber.yScale = 1.2
local function updateScore()
score = score + 1
scoreNumber.text = score
end
scoreTimer = timer.performWithDelay(100, updateScore, -1)
local scoreText = display.newText("score:", 0, 0, nil, 50)
scoreText.xScale = 1.2
scoreText.yScale = 1.2
end
因此,一旦游戏结束,使用 timer.cancel(scoreTimer) 取消计时器。要保存您的分数,请在此处查看,
Save highscore on corona sdk?
当我的主要对象碰到障碍物时,我的分数不会停止(在故事板重新启动和开始屏幕上保持 运行)。我希望它停止并能够保存它并在下次向游戏玩家展示它(如果可能的话,甚至在 facebook 上分享它)。一张图片会弹出,玩家可以在其中找到有史以来最好的成绩,以及他目前的成绩。
score = 0
local scoreNumber = display.newText(score, 200, 0, nil, 50)
scoreNumber.xScale = 1.2
scoreNumber.yScale = 1.2
local function updateScore()
score = score + 1
scoreNumber.text = score
end
timer.performWithDelay(100, updateScore, -1)
local scoreText = display.newText("score:", 0, 0, nil, 50)
scoreText.xScale = 1.2
scoreText.yScale = 1.2
end
你知道什么时候停止计分,所以
score = 0
local scoreTimer
local scoreNumber = display.newText(score, 200, 0, nil, 50)
scoreNumber.xScale = 1.2
scoreNumber.yScale = 1.2
local function updateScore()
score = score + 1
scoreNumber.text = score
end
scoreTimer = timer.performWithDelay(100, updateScore, -1)
local scoreText = display.newText("score:", 0, 0, nil, 50)
scoreText.xScale = 1.2
scoreText.yScale = 1.2
end
因此,一旦游戏结束,使用 timer.cancel(scoreTimer) 取消计时器。要保存您的分数,请在此处查看,
Save highscore on corona sdk?