private void SelectHero4(Hero hero) { if (hero4Prefab != null) { hero4Prefab.Remove(); } hero4Prefab = Instantiate(heroAvatarPrefab, hero4Canvas); hero4 = hero; hero4Prefab.SetHero(hero); CheckButton(); if (hero != null) { hero4Prefab.AddClickListener(() => { heroPrefabs[hero.id].SetActive(false); SelectHero4(null); }); } }