2015-07-21 4 views
0

В настоящее время я пытаюсь интегрировать многопользовательский вариант в свою игру единства с фотонной сетью. Однако у меня есть некоторые вопросы: я создал графический интерфейс с новой GUI-системой Unity. Я вообще не использую OnGui. То, что я пытаюсь сделать, это позволить пользователю создать комнату. После того, как он создал комнату, пользователь будет перенаправлен в какую-то «комнату ожидания», в которой он ждет участия других игроков. Как это делается? Все учебники только в основном скрывают, как прыгать прямо в игру. Но то, что я хочу сделать, это собрать их вместе в этой «приемной комнате» и начать игру (переключая сцену) после достижения максимальных игроков.Unity and Photon Networking - Ждите других игроков

Я могу создать комнату в редакторе. Я также сделал сборку, чтобы проверить ее на своем ноутбуке. Я попытался показать все комнаты внутри обновления(). Но он вообще не покажет никаких комнат, хотя я его создал.

Я думаю, что упускаю что-то, какие-нибудь советы?

Спасибо!

ответ

0

Что мешает вам использовать систему лобби Photon? Игрок создал комнату, которая сидит в комнате, и ждет, пока другие игроки в холле выбирают, в какую комнату присоединиться.

0

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

if (PhotonNetwork.playerList.Count == 1) Teleport_To_A_Waiting_Zone(); 
0

Фотон не имеет «зала ожидания» или любого вида лобби.

Когда нет в комнате: - Вы можете получить список номеров и позвонить/создать.

После того, как вы в номере: - Ну .. ты в комнате :)

Я притворился «лобби» для одного из моих игр с помощью «пользовательское свойство» на комнату» , когда создается помещение вы можете установить свойство, например, [ «roomState»] = «notready»

Тогда, когда все игроки находятся в комнате, изменить состояние.

Ваш главный цикл может проверить и если он не установлен, то просто подождите или выйдите из цикла и т. д.

+0

Пожалуйста, chec k это [URL] (http://stackoverflow.com/help), это будет удобно для вашего контента –

Смежные вопросы