Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 实现成就和领导委员会统一、安卓-谷歌游戏的问题_Android_Unity3d_Google Play Games_Leaderboard_Achievements - Fatal编程技术网

Android 实现成就和领导委员会统一、安卓-谷歌游戏的问题

Android 实现成就和领导委员会统一、安卓-谷歌游戏的问题,android,unity3d,google-play-games,leaderboard,achievements,Android,Unity3d,Google Play Games,Leaderboard,Achievements,我终于做了一个游戏,我很高兴能在android商店上推广,我把所有的东西都打包好了,除了一些小细节,比如执行领导委员会和成就 现在,我已经学习了Bruno和Dan制作的视频教程,并且能够使用多个设备和多个帐户登录,但是其他的似乎都不起作用 我正在使用unity和提供的插件/sdk,并要求下载 我遇到的麻烦甚至是取得了成就和领导委员会。我正在使用视频中的代码: // post score 12345 to leaderboard ID "Cfji293fjsie_QA") Soci

我终于做了一个游戏,我很高兴能在android商店上推广,我把所有的东西都打包好了,除了一些小细节,比如执行领导委员会和成就

现在,我已经学习了Bruno和Dan制作的视频教程,并且能够使用多个设备和多个帐户登录,但是其他的似乎都不起作用

我正在使用unity和提供的插件/sdk,并要求下载

我遇到的麻烦甚至是取得了成就和领导委员会。我正在使用视频中的代码:

// 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.按钮,玩家将把分数12345发送到领头板。完成后,还有一个按钮可以打开视频中给出的ShowLeaderBoardUI功能

一旦在我的手机上玩游戏,分数就不会显示出来,或者只要按下按钮,排行榜本身也不会显示出来

我做错什么了吗?我不确定是否需要包括任何其他内容,我甚至还没有将我的分数变量输入到leader board中进行测试

如果你需要更多信息,请告诉我

我在Google Play Store上有一款测试版游戏,应用程序上写着“已发布”,游戏服务上写着“已发布”。我已使用正确的OUATH 2.0和正确的应用程序ID将该应用程序链接到游戏服务。所有成就和领导委员会均显示“已发布”。我的两个电子邮件帐户都链接到游戏服务

我只是不知道我哪里出了问题,为什么我甚至不能展示排行榜界面,甚至不能发布分数

还有没有一种方法可以像在电话上一样在电脑上查看领导委员会和成就?或者我需要打电话检查一下吗

谢谢

克里斯

编辑:忘了包括我可以登录,并有所有常规谷歌播放登录图形和它的标志在罚款


EDIT2:忘了提到这款游戏在Google Play商店进行了测试。

。我无法让谷歌的插件正常工作,所以我删除了我项目中与谷歌相关的所有内容,并安装了这个插件


认证现在起作用了,还可以向排行榜报告分数。因此,问题似乎实际上在于谷歌插件中的某些东西,而不是我在开发者控制台上的设置。

在验证本地用户之前添加以下语句

PlayGamesPlatform.Activate();

这将解决您的问题

我遇到了与OP相同的问题,并尝试解决了好几天。 我可以正常登录,但当调用ShowLeaderboardUI、ShowAchievementsUI或其他几乎任何东西时,它什么也没做


解决我问题的办法是删除我在项目中安装的Facebook和Playfab插件。我重新安装了Google Play Games插件,一切正常。

我也看到了这个问题。登录效果很好,但如果我尝试解锁成就、发布高分或显示成就页面或排行榜,则什么也不会出现。我的项目也在测试阶段。也许这就是问题所在?你也安装了AdMob吗?嗨,Peter,我还没有安装AdMob来减少问题。我将把它放到我的最终版本中,但我仍然不确定测试版的项目是否会影响它。我在网上没有看到任何关于游戏是否需要发布(不是beta版)才能让成就和领导板发挥作用的消息,我希望有人能加入进来帮助我们!非常感谢,我将尝试此功能并向您汇报!彼得,你是如何实现这个插件的?我已经安装好了它,但我不确定如何称呼排行榜或成就功能。彼得,我仍然坚持我该如何做这些。我无法登录,黑屏崩溃,我无法报告分数,因为根本没有自述文件来解释该做什么。请帮忙。谢谢你迟来的回复,但我最终还是使用了谷歌的unity插件。在我的手机出厂复位后,一切正常。