首页 > 解决方案 > Kongregate API (Unity WebGL C#):如果玩家不使用帐户,用户数据会怎样?

问题描述

如果玩家没有登录到他们的 Kongregate,我只对用户信息会发生什么感兴趣,我需要检查这一点,因为我将在服务器上保存游戏进度,当然我不想写随机保存记录进入我永远不会真正使用的数据库。

我的代码如下

public void OnKongregateAPILoaded(string userInfoString)
{
    var info = userInfoString.Split('|');
    var userId = System.Convert.ToInt32(info[0]);
    var username = info[1];
    var gameAuthToken = info[2];
    Debug.Log("Kongregate User Info: " + username + ", userId: " + userId);
}

更具体地说,我要问的是,诸如用户名之类的东西会返回null吗?或者我可以检查的一般情况?

标签: c#unity-webglkongregate

解决方案


用户名更改为:“Guest” ID 更改为:0


推荐阅读