显示Google Play成就

时间:2016-08-11 06:46:11

标签: android google-play google-play-services google-play-games

我制作了一款游戏,在玩游戏时,所获得的成就会在游戏中显示为弹出。它似乎工作正常,当他们意图重复时,他们会因为他们的意图完成设定的任务而被授予。但是在" Play Games"的屏幕上,它没有显示它们,当你点击弹出窗口中的成就时,它不会让你查看它们。

像这样:

My Hangman game

我希望它看起来像:

enter image description here

我错过了什么?我查看了整个开发者控制台,无法找到任何可以进行此更改的内容。

2 个答案:

答案 0 :(得分:0)

从Google Play游戏服务documentation,确保您按照此处的说明显示玩家的成就,致电getAchievementsIntent()以获得Intent来创建默认成就UI。然后,您的游戏可以通过调用startActivityForResult

来调出用户界面
startActivityForResult(Games.Achievements.getAchievementsIntent(mGoogleApiClient),
        REQUEST_ACHIEVEMENTS);

在以下代码段中,REQUEST_ACHIEVEMENTS是用作请求代码的任意整数。

同样来自此SO question,请确保您在开发者控制台中发布游戏,以查看活动中的成就

如果此选项对您有用,那么AlexeyGorovoy可能是正确的。

答案 1 :(得分:0)

这可能是因为您尚未在游戏服务中发布游戏。 首先在Google服务中发布游戏,该游戏位于 Google Play开发者控制台中。 然后,您的成就标签将在玩游戏的游戏下创建。