Как строить вопросы и отвечать в Unity - PullRequest
0 голосов
/ 25 сентября 2018

В настоящее время я понятия не имею , каков наилучший подход к отправке информации от одной кнопки к другой в Unity .

Например, если вы выбрали отключение, у него может быть 2 вопросаи ответы, в то время как Tripping Flow Check может иметь 3 вопроса и 3 ответа.Tripping Shut-In может иметь только 1 вопрос и 1 ответ, но ответом может быть файл jpg и т. Д.

Изображение внизу является текущей настройкой, но не знает, как ее настроитьпрограммно в Unity.Любая рекомендация?

enter image description here

1 Ответ

0 голосов
/ 25 сентября 2018

Если вы хотите сделать это программно, вам нужно создать скрипт, в котором вы будете ссылаться на различные элементы пользовательского интерфейса и изменять их, когда захотите и как захотите.

Вы можете легко обмениваться данными между элементами пользовательского интерфейса, gameObjects искрипты с использованием Events.Благодаря Unity Events вы можете сделать это от инспектора.

Например, таким образом вы можете отключить / включить другой объект с помощью кнопки:

enter image description here

Таким образом, вы можете изменить текст пользовательского интерфейса.text

enter image description here

Вы можете вызывать методы из своих скриптов точно так же.Просто перетащите объект, с которым вы хотите взаимодействовать, на вкладку On Click (), найдите нужный скрипт в раскрывающемся меню и выберите метод, который вы хотите вызвать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...