Как реализовать экран ожидания в Unity - PullRequest
0 голосов
/ 01 июня 2018

Итак, я делаю 2D-игру в единстве.Это разделенный экран, но игроки находятся не в одном мире, а в копиях одного и того же.Как я могу сделать так, чтобы игрокам приходилось ждать друг друга, чтобы закончить уровень, прежде чем перейти к следующему.Также желательно иметь сообщение «PLease Wait»

1 Ответ

0 голосов
/ 01 июня 2018

Итак, я предлагаю создать глобальный контроллер для этого.Вы можете использовать что-то вроде «bool playerOneIsReady» (я не знаю, сколько игроков вы можете иметь одновременно, массив или список окажутся более гибкими для этой задачи).

Затем, когда игрокдоходит до конца, вы устанавливаете его / ее контроллер "isReady" в true и отображаете сообщение "Пожалуйста, подождите", которое вы хотите.

Каждый раз, когда кто-то готов, проверьте все остальные, чтобы увидеть, все ли ониготов тоже.Если это так, перейдите в следующий мир.

Удачи:)

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