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); } }
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; }