Json 保存高分和其他东西-电晕
我想在比赛中保留一个高分。我看到您需要使用json库,但我不知道如何使用它。我想保存一个表,而不仅仅是一个书面文本。有一个简单的方法吗 平硐: 我发现了自我:Json 保存高分和其他东西-电晕,json,lua,save,coronasdk,Json,Lua,Save,Coronasdk,我想在比赛中保留一个高分。我看到您需要使用json库,但我不知道如何使用它。我想保存一个表,而不仅仅是一个书面文本。有一个简单的方法吗 平硐: 我发现了自我: 它工作得很好!但我很担心。我对这些事情不在行。如果可靠的话,有人能告诉我吗?你可以用更简单的方法解决你的问题 只需为分数声明一个变量,如下 local score=0 然后,每当它碰到桨时,将分数变量增加1。因此,在碰撞函数中插入编码,如下所示: local function onCollision(event) { sco
它工作得很好!但我很担心。我对这些事情不在行。如果可靠的话,有人能告诉我吗?你可以用更简单的方法解决你的问题 只需为分数声明一个变量,如下
local score=0
然后,每当它碰到桨时,将分数变量增加1。因此,在碰撞函数中插入编码,如下所示:
local function onCollision(event)
{
score=score+1
}
ball.collision=onCollision
ball:addEventListener("collision",ball)
最后,当您需要在gameover之后保存您的高分时,您可以使用首选项而不是json,这使得编码更大
local preference= require "preference"
local highscore=0
preference.save{highscore=score}
如果要显示高分,请使用以下命令:
highscore_value=preference.getValue("highscore")
display.newText(highscore_value,0,0,nil,30)
这可能对解决您的问题有用
请参阅: