Пример #1
0
    private void OnClick(BaseObjectCklic <U> sender, U arg)
    {
        if (currentButton == sender)
        {
            return;
        }

        currentButton?.SetActive(false);
        (currentButton = sender).SetActive(true);

        clicKButton?.Invoke(this, arg);
    }
Пример #2
0
 // Позволяент назначить какуюлибо кнопку активной из скрипта
 public void AssignButton(int index)
 {
     buttons[index].SetActive(true);
     currentButton?.SetActive(false);
     currentButton = buttons[index];
 }