2016-02-03 77 views
0

我将Google Play游戏添加到了我的Android游戏中。有时当我开始游戏时,它会弹出一个类似Welcome Player!的东西,有时它不会。这与成就相同。它有时弹出像Achievement unlocked,有时它不会。有时玩游戏作品

在Google Play开发者控制台中,我看到我发布了我的设置,但我没有看到任何用户,尽管它已经工作了几次。

在玩游戏,我看到我的游戏,但我只看到两个选项卡(关于和玩家)。我没有看到我的成就,也没有看到我的排行榜。

任何想法?

更新:成就正在努力,但排行榜是不是

回答

1

关于你提到的有关解锁成就询问,你必须调用“解锁()”的方法来解锁成就。您无需编写额外的代码即可解锁成就。 Google Play游戏服务会自动解锁成就。 要显示玩家的成就,您可以使用'getAchievementsIntent()'方法获取一个Intent来创建默认成就UI。然后你的游戏可以通过调用startActivityForResult来调出UI。

要创建或编辑成就和排行榜,请在Google Play开发者控制台中点击您的游戏的成就和排行榜标签,然后填写相应表单。

有关Android的游戏成就的更多信息,请点击此链接:https://developers.google.com/games/services/android/achievements

+0

谢谢,但成就正在起作用。但是,排行榜不是。 – Z0q

1

一样的成就,你就开始你必须定义你想让你的游戏显示或更新的排行榜前。您可以查看您的Google Play开发者控制台。

播放器后,在签订和“GoogleAPIClient”连接,你的游戏就可以开始使用API​​排行榜的。

要显示排行榜,请拨打startActivityForResult并传入意图创建默认排行榜UI。在以下代码片段中,REQUEST_LEADERBOARD是请求代码的任意整数。

startActivityForResult(Games.Leaderboards.getLeaderboardIntent(mGoogleApiClient, 
    LEADERBOARD_ID), REQUEST_LEADERBOARD); 
+0

排行榜选项卡何时会显示在Google Play游戏中? – Z0q