public async void init() { if (EventsController.advFound) { CancelInvoke(); Texture2D txt = new Texture2D(1, 1); Sprite newSprite; PanelLookingForPlayer.SetActive(false); PanelPlayerFound.SetActive(true); opponent_username.text = adversaireName; opponent_avatar.sprite = await UserManager.Get.getAvatar(Avatar); try { var mTexture = await UserManager.Get.GetFlagBytes(AdvCountryCode); newSprite = Sprite.Create(mTexture, new Rect(0f, 0f, mTexture.width, mTexture.height), Vector2.zero); opponent_flag.sprite = newSprite; } catch (NullReferenceException) { } Versus_background.SetBool("StopBG", true); Versus_container.SetActive(true); } }
public void ResetOpponent() { PanelLookingForPlayer.SetActive(true); PanelPlayerFound.SetActive(false); Versus_container.SetActive(false); opponent_username.text = string.Empty; opponent_flag.sprite = null; opponent_avatar.sprite = null; }