Найдите значение текстового поля в Unity с c# - PullRequest
0 голосов
/ 14 марта 2020

В моей игре, которую я создаю, у меня есть текстовое поле со значением количества жизней, которые имеет персонаж. Я хочу знать, как проверить это значение, чтобы затем я мог использовать эти данные для изменения сцен, например: если текстовое поле равно пяти и идет вниз, я хочу проверить когда (life = 0); затем изменить сцену. Кроме того, если кто-нибудь знает код для смены сцен, это было бы очень полезно.

1 Ответ

0 голосов
/ 14 марта 2020

Вы должны просто сохранить переменную с количеством жизней, чтобы вам не приходилось извлекать ее из текстового поля или любого другого элемента. Когда игра начнется, установите lives = 5. Затем каждый раз, когда пользователь умирает, уменьшайте эту переменную на 1.

Текстовое поле (или, что еще лучше, просто метка stati c) следует использовать только для отображения, а не для извлечения. Убедитесь, что переменная доступна, чтобы вы могли напрямую использовать ее, чтобы решить, когда игра закончится.

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