public void ButtonGotoCharactersMenu() { foreach (GameObject go in allCharacter) { Destroy(go); } allCharacter.Clear(); GameObject prefab = Resources.Load <GameObject>("Prefabs/Slot"); foreach (KeyValuePair <int, Character> charac in GameManager.instance.characters) { GameObject go = GameObject.Instantiate(prefab, Vector3.zero, Quaternion.identity, allSlot.transform); UICharacterSlot UICharac = go.GetComponent <UICharacterSlot>(); UICharac.index = charac.Value.index; UICharac.CharacterName.text = charac.Value.name; UICharac.CharacterLevel.text = "Niv. " + charac.Value.level; allCharacter.Add(go); } bgMainMenu.SetActive(true); panelConnection.SetActive(false); panelRegister.SetActive(false); panelCharacters.SetActive(true); panelNewCharacters.SetActive(false); panelGame.SetActive(false); }
void Start() { if (selected == null) { selected = this; } _image = GetComponent <Image>(); }
public void OnPointerClick(PointerEventData eventData) { selected = this; }