我在制作的电晕SDK游戏中有一个简单的评分系统。它运作良好我一直无法获得分数并将其保存到Game Center ... 下面是代码,显示屏幕上的分数
storyboard.state = {score = 0}
score = display.newText(storyboard.state.score, 35, 0, system.nativefont, 16)
以下是更新分数的代码。
storyboard.state.score = storyboard.state.score + 1
score.text = storyboard.state.score
这是我希望它在比赛结束后去的地方。
gameNetwork.request( "setHighScore",
{
localPlayerScore = { category="MyLeaderboards ID", value=25 },
listener=requestCallback
})
它必须追求值= ..它的默认值25并且我尝试了一些没用的东西。 如果这是一个非常简单的问题,我对此感到非常陌生。 感谢
答案 0 :(得分:0)
您确定“类别”吗? 根据文档(http://docs.coronalabs.com/api/library/gameNetwork/request.html),它应匹配“您想要在iTunes Connect上输入的分数注册页面的ID。”
您确定已登录吗?这对于提交高分是必须的。 http://docs.coronalabs.com/api/library/gameNetwork/init.html