Exemplo n.º 1
0
    public void OnRequestCharacters(JsonRequest requested)
    {
        if (requested.success == "true")
        {
            Json_Content_Lobby contentAccount = JsonUtility.FromJson <Json_Content_Lobby>(requested.content);
            sessionData.Content_Lobby.characters = contentAccount.characters;

            for (int i = 0; i < contentAccount.characters.Count; i++)
            {
                Content_Lobby            character = contentAccount.characters[i];
                Button_Character_Session bSession  = Instantiate(sampleCharacter, listCharacterParent);
                string urlPP = DataBaseManager.DataBase + "Sessions/" + sessionData.Master_Session + "/Pictures/" + character.Picture_Url;
                if (character.Picture_Url == "")
                {
                    urlPP = "";
                }
                bSession.SetCharacter(character.Name_Character, character.Class, character.Race, character.ID_Account.ToString(), urlPP);
            }

            LoadingScreen.StopLoading();
        }
        else
        {
            Debug.Log(requested.error);
        }
    }
Exemplo n.º 2
0
 public void OnRequestCountBySession(JsonRequest requested)
 {
     if (requested.success == "true")
     {
         Json_Content_Lobby lobby = JsonUtility.FromJson <Json_Content_Lobby>(requested.content);
         mSessionContent.Number_Player = lobby.characters.Count;
     }
     else
     {
         mSessionContent.Number_Player = 0;
     }
     mSessionPlayers.text = mSessionContent.Number_Player + "/" + mSessionContent.Number_Player_Max;
 }