Пример #1
0
    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);
    }
Пример #2
0
 void Start()
 {
     if (selected == null)
     {
         selected = this;
     }
     _image = GetComponent <Image>();
 }
Пример #3
0
 public void OnPointerClick(PointerEventData eventData)
 {
     selected = this;
 }