-3

我想将我的小数点后分数发送到 Game Center。我可以这样做吗??

4

1 回答 1

0

您只能将 64 位整数作为分数提交到排行榜。从文档中:

对于 Game Center,分数只是您的应用程序报告的 64 位整数值。您可以自由决定分数的含义,以及您的应用程序如何计算它。当您准备好将排行榜添加到您的应用程序时,您可以在 iTunes Connect 上配置排行榜,以告知 Game Center 应如何格式化得分并将其显示给玩家。此外,您还提供本地化字符串,以便分数可以以不同的语言正确显示。在 iTunes Connect 中配置排行榜的一个关键优势是 Game Center 应用程序可以显示您的游戏得分,而无需您编写任何代码。

该文档页面应该告诉您有关格式化您的分数的信息。听起来为了显示类似浮动的乐谱,您必须修改 iTunes Connect 中的格式设置。

尝试这个 :

- (IBAction)setScore 
{      
     float score = (float)self.currentScore / 100.0f;
     currentScoreLabel.text = [NSString stringWithFormat: @"%f", score]; 
     NSLog(@"%lld", self.currentScore);
}
于 2012-07-01T14:48:55.687 回答