Exemplo n.º 1
0
    void LoadUser()
    {
        playerID = PlayerPrefs.GetInt("playerID");
        userID   = PlayerPrefs.GetString("userID");

        if (userID.Length < 2)
        {
#if UNITY_ANDROID || UNITY_IOS
            userID = SystemInfo.deviceUniqueIdentifier;
            SetUserID(userID);
#else
            userID = SetRandomID();
            SetUserID(userID);
#endif
            logged = false;
        }
        else
        {
            logged   = true;
            userID   = PlayerPrefs.GetString("userID");
            username = PlayerPrefs.GetString("username");
            avatarImages.GetImageFor(userID, null);
        }
        serverConnect.LoadUserData(userID, OnLoaded);
    }
Exemplo n.º 2
0
    void LoadUser()
    {
        playerID = PlayerPrefs.GetInt("playerID");
        userID   = PlayerPrefs.GetString("userID");
        if (userID.Length < 2)
        {
#if UNITY_EDITOR
            userID = Random.Range(0, 10000).ToString();
            SetUserID(userID);
#elif UNITY_ANDROID
            userID = SystemInfo.deviceUniqueIdentifier;
            SetUserID(userID);
#endif
        }
        else
        {
            userID   = PlayerPrefs.GetString("userID");
            username = PlayerPrefs.GetString("username");
            avatarImages.GetImageFor(userID, null);
        }
        serverConnect.LoadUserData(userID, OnLoaded);
    }