Кнопка не работает после перехода к сцене "игра окончена" - PullRequest
0 голосов
/ 28 мая 2020

Я пытаюсь реализовать кнопку перезапуска после проигрыша игрока, но у меня проблемы. В его нынешнем виде игрок проигрывает, анимация исчезает из игры и переходит к следующей сцене, где представлен холст. На холсте есть текстовое поле со словами «Игра окончена» и кнопка под ним для перезапуска.

При нажатии перезапуска ничего не происходит. При наведении указателя мыши или нажатии кнопки с цветом ничего не происходит. Я думаю, это как-то связано с тем фактом, что в сцене есть объект смены сцены, чтобы сцена плавно появлялась и исчезала. Среди прочего, я пробовал поиграть с целевым блоком raycast. Есть ли какие-то помехи с анимацией и кнопками? Возможно, проблема в наслоении? Спасибо!

1 Ответ

0 голосов
/ 28 мая 2020

Решение 1. Используете ли вы настоящую кнопку? Похоже, вы написали на кнопке "raycast".

Решение 2. Убедитесь, что пользовательский интерфейс расположен по центру над текстовым полем, чтобы вы правильно его выбрали!

Решение 3. Поместите сценарий на то, что может блокировать кнопку, если вы используют "raycast" и делают gameObject.SetActive (false);

Это все методы, которые я мог придумать! Если вам нужна помощь, пожалуйста, оставьте комментарий. С уважением ~~ SB

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