Не меняется текст на кнопке Unity
Есть предположения почему?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class MenuButton : MonoBehaviour
{
[Header("Назначить вручную")]
public Text mainButton; //Ссылка на главную кнопку
public void OnClick() {
switch (mainButton.text) { //Переключатель который меняет текст на кнопке при нажатии
case "Выбрать уровень":
mainButton.text = "Назад";
break;
case "Назад":
mainButton.text = "Выбрать уровень";
break;
}
}
}