问题标签 [game-center-leaderboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
359 浏览

ios - 分享相同的游戏中心排行榜 iOS / tvOS / OS X?

我想知道是否有可能以某种方式分享来自 iOS 游戏中心排行榜的排行榜/成就,也可以用于同一游戏的 tvOS 和 OS X 版本?

还是每个单独的平台都必须维护自己的相同排行榜/成就的克隆?

如果这是可能的,任何指向参考材料的链接都会很棒,我找不到任何东西,除非在 tvOS 主题演讲中提到这样的事情是可能的。

0 投票
1 回答
102 浏览

sprite-kit - 无法使用游戏中心功能

每当我将 GameKit 导入我的 spritekit 项目时,游戏都会正常运行,但这会出现在控制台中。我不知道如何解决这个问题

0 投票
1 回答
71 浏览

game-center - 无需用户登录即可访问排行榜

我的游戏 Fire-Balls 使用游戏中心来填充排行榜,并从排行榜中提取数据并显示给用户。当用户登录游戏中心时会发生这种情况。

如果用户没有登录游戏中心,如何访问游戏中心的数据?

目标是向用户展示排行榜上的内容,并激励用户登录游戏中心。

请帮助如何在没有用户输入他/她的凭据登录游戏中心的情况下完成此操作

谢谢

0 投票
1 回答
93 浏览

ios - 在 spritekit 中我无法弹出 GameCenter 视图

我正在用精灵套件制作游戏,在我使用之前一切都很好GameCenter,这是我的代码

当您触摸内部的节点时TouchecBegan

并在GameViewController代码中ShowGameCenter

它应该弹出视图GameCenter,但显示错误:

无法将类型的值UIView转换为SubView

我发现这是一个非常容易的错误,但我以前从未在这里遇到过,我不知道如何处理它,有人可以帮助我吗?

这是里面的代码showGKGameCenterViewController()

帮助帮助;(

0 投票
1 回答
806 浏览

ios - 如何在 tvOS 上显示 GameCenter 排行榜?

我遵循了所有必要的步骤来支持我的游戏中的排行榜(它们在 iOS 上工作得很好),但是在 tvOS 上无法配置GKGameCenterViewController显示特定的排行榜,该LeaderboardIdentifier属性只是丢失了(就像ViewState) :

我没有使用这些属性,而是按照此处的说明进行操作。我注意到这将GKGameCenterContent.plist在最终的应用程序包中生成一个文件。我仔细检查了内容:

这看起来绝对正确,图像当然也在捆绑包中。尽管如此,使用上面的代码来显示游戏中心控制器只会给我成就屏幕,没有别的。

0 投票
1 回答
363 浏览

ios - 我无法关闭 GameCenter 排行榜/视图

GameCenter 能够打开。但是,当按下右上角的“完成”按钮关闭 GameCenter 时,GameCenter 仍然保持打开状态。如何关闭游戏中心?

下面是我的代码:

0 投票
0 回答
166 浏览

ios - iOS 显示特定排行榜 Game Center

如何在 中显示特定的排行榜Game Center

我的代码是:

我只想显示“leaderboard1”,但它会显示所有排行榜。排行榜标识符名称正确。

谢谢

0 投票
1 回答
95 浏览

ios - 在 iOS 中将高分上传到 Game Center 排行榜时需要帮助来修复我的代码

经过一些研究,这是我认为正确的代码。一切似乎都正常,没有错误。第一个上传的高分显示在排行榜上(对于我用于测试的两个 Game Center 帐户),但没有显示在初始高分(应该替换它)之后上传的任何分数(我尝试使用多个帐户,同样的问题)。这是我的代码(按下按钮时我调用此函数)。一切正常加载,游戏中心窗口完美关闭,没有错误,但帐户 1 的分数保持为 0(这是加载的第一个分数),而帐户 2 的分数保持在 2(这是加载的第一个分数)。(highScore 是调用此函数之前保存的 NSInteger)请帮忙!

此代码显示排行榜:

此代码用于上传分数(在加载 FIRST 分数后似乎不起作用)并显示排行榜

0 投票
1 回答
151 浏览

ios - Game Center 中的自定义分数挑战

目前我的应用程序有一个有效的排行榜,我正在尝试实施挑战,但游戏中心似乎只有挑战“击败我的分数”,这真的不是那么有趣。是否有人可以给我任何教程或信息来进行自定义挑战,例如“第一个获得 10,000 分”或“一天内获得最多积分”?任何帮助将不胜感激。谢谢

0 投票
1 回答
352 浏览

ios - 无法实现 GKGameCenterControllerDelegate

我曾经GameViewController对播放器进行身份验证,并且在进入我的菜单类并编写协议时GKGameCenterControllerDelegate给我一个错误,Type 'Menu' does not conform to protocol 'GKGameCenterControllerDelegate'. 我不明白这个错误是什么意思以及如何解决它。我尝试过来自不同地方的东西,但我认为我不明白如何正确地做。

这是我遇到错误的行,位于单词下方Menu