如何在电晕sdk中显示高分

时间:2013-07-18 19:48:20

标签: ios corona

我在制作的电晕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并且我尝试了一些没用的东西。 如果这是一个非常简单的问题,我对此感到非常陌生。 感谢

1 个答案:

答案 0 :(得分:0)

您确定“类别”吗? 根据文档(http://docs.coronalabs.com/api/library/gameNetwork/request.html),它应匹配“您想要在iTunes Connect上输入的分数注册页面的ID。”

您确定已登录吗?这对于提交高分是必须的。 http://docs.coronalabs.com/api/library/gameNetwork/init.html