Если вы хотите сделать это программно, вам нужно создать скрипт, в котором вы будете ссылаться на различные элементы пользовательского интерфейса и изменять их, когда захотите и как захотите.
Вы можете легко обмениваться данными между элементами пользовательского интерфейса, gameObjects искрипты с использованием Events
.Благодаря Unity Events вы можете сделать это от инспектора.
Например, таким образом вы можете отключить / включить другой объект с помощью кнопки:
![enter image description here](https://i.stack.imgur.com/7KFGI.png)
Таким образом, вы можете изменить текст пользовательского интерфейса.text
![enter image description here](https://i.stack.imgur.com/92cpW.png)
Вы можете вызывать методы из своих скриптов точно так же.Просто перетащите объект, с которым вы хотите взаимодействовать, на вкладку On Click (), найдите нужный скрипт в раскрывающемся меню и выберите метод, который вы хотите вызвать.