[Investor Relations]  |  官方微博

Unity3D培训

美国上市公司 · 亿元级外企unity3D培训企业

  • 全国服务监督电话4001118989
  • Unity3D Gamecenter 得分上传失败的处理

    发布:Unity3D培训  来源:Unity3D教程  时间: 2016年01月14日

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

  • 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打字机风格脚本

网站导航
2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56