Unity3D培训
美国上市Unity3D培训机构

400-111-8989

热门课程

Unity3D Gamecenter 得分上传失败的处理

  • 时间:2016-01-14
  • 发布:Unity3D培训
  • 来源:Unity3D教程

Unity3DGamecenter 得分上传失败的处理。常常会有种情况是,玩家在地铁或者飞机上没法通过wifi或者3G连接到服务器,从而会导致上传分数失败,这时候需要把得分存在PlayerPrefs中,等到下一次连接到服务器的时候上传得分,和重置PlayerPrefs的参数,下面一段代码就是简单的演示这一想法。主要是验证上传gamecenter成功还是失败。代码如下:

public static void SubmitScore(int score)

{

Social.ReportScore(score,"leaderboard", SuccessCheck);

}

static void SuccessCheck(bool result)

{

if(result)

{

Debug.Log("score submission successful");

}

else

{

Debug.Log("score submission failed");

}

}

上一篇:Unity3D AssetBundle的无缝地图实现
下一篇:Unity3D GUI打字机风格脚本

Unity 2017.3新特性:Transform Tool变换工具

Unity机器学习项目实战:3D平衡小球

Mac下配置Unity机器学习代理工具

Unity技术支持团队性能优化经验分享

选择城市和中心
贵州省

广西省

海南省