для начала читаем тут
https://docs.unity3d.com/ru/current/ScriptReferenc...
потом еще из уроков где-то вы должны были уяснить что для срабатывания событий - должны присутствовать в сцене
EventSystem (генерировать собственно все эти эвенты)
GraphicRaycast (на канвасе, чтоб знать что для этой меню нужны эвенты, если сильно упростить)
на каком-то из элементов кнопки должна стоять галочка Raycast target (на тексте, подложке или любой другой графике, чтоб пометить её как НАЖИМАЕМУЮ условно)
ну не забывать что все это может еще по слоям работать если вдруг меняли с дефолтного.
а вообще стоило бы прикладывать скрины иерархии и инспектора, чтоб видно было что за кнопка и что у вас в сцене.