首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >实现成就和排行榜Unity的问题,Android -Google-Play-Game

实现成就和排行榜Unity的问题,Android -Google-Play-Game
EN

Stack Overflow用户
提问于 2014-02-27 10:47:31
回答 3查看 7.3K关注 0票数 2

我终于做了一个游戏,我很乐意在android商店上推广,我已经把所有的东西都打包好了,除了一些小细节,比如实现排行榜和成就。

现在,我已经遵循了Bruno和Dan制作的视频的教程,并且能够使用多个设备和多个帐户登录,但似乎没有其他方法起作用。

我使用的是unity和提供的插件/ sdk,并告知下载。

我遇到的麻烦甚至是获得成就和排行榜。我正在使用视频中的代码:

代码语言:javascript
运行
复制
// post score 12345 to leaderboard ID "Cfji293fjsie_QA")
        Social.ReportScore(12345, "(I have my leader board code here but am masking it for safety)", (bool success) => {
            // handle success or failure
        });

在这段代码中,我对它进行了基本的设置,并测试了如果按下GUI.Button,玩家会将分数12345发送到排行榜。完成后,还有另一个按钮可以打开视频中给出的ShowLeaderBoardUI功能。

一旦在我的手机上的游戏,分数将不会显示,或排行榜本身一旦按下按钮。

我做错了什么吗?我不确定我是否需要包括其他东西,我甚至还没有将我的得分变量输入到排行榜中进行测试。

如果您需要更多信息,请让我知道。

我有在Google Play商店的测试版游戏与应用程序说“发布”,游戏服务说“发布”。我已经用正确的OUATH 2.0和正确的应用程序ID将应用程序链接到游戏服务。所有的成就和排行榜上都说“已发布”。我的两个电子邮件帐户都链接到游戏服务。

我只是不确定我哪里错了,为什么我甚至不能ShowLeaderboardUI,甚至不能发布分数。

此外,有没有一种方法可以在电脑上查看排行榜和成就,而不是手机?或者我需要在电话里检查它们?

谢谢,

克里斯

编辑:忘记包括我可以登录,并且在图形中有所有常规的Google Play标志,它的标志很好。

EDIT2:忘了说这个游戏在Google Play商店的测试版中。

EN

回答 3

Stack Overflow用户

发布于 2014-03-09 16:09:21

不管怎么说都是值得的。我无法让google的插件工作,所以我删除了项目中与google相关的所有内容,并安装了此插件。

https://github.com/faizann/UnityGPGPlugin

身份验证现在起作用了,还可以将分数报告给排行榜。因此,问题似乎实际上出在Google插件中,而不是我在开发人员控制台上的设置。

票数 2
EN

Stack Overflow用户

发布于 2015-07-22 00:17:13

在对本地用户进行身份验证之前,添加以下语句。

代码语言:javascript
运行
复制
PlayGamesPlatform.Activate();

这会解决你的问题

票数 2
EN

Stack Overflow用户

发布于 2016-06-14 03:20:33

我遇到了和操作员一样的问题,几天来一直试图解决这个问题。我可以正常登录,但当调用ShowLeaderboardUI、ShowAchievementsUI或其他任何东西时,它什么也不做。

解决我的问题的是移除我在项目中安装的Facebook和Playfab插件。我重新安装了Google Play游戏插件,一切都很顺利。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22058020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档