Вы пытаетесь подключиться к localhost
(локальный адрес устройства).Очевидно, что это не работает для подключения к другому устройству.
Вам необходимо настроить IP / адрес устройства, которое впоследствии будет фактически размещать игру, в компоненте NetworkManager
:
В качестве альтернативы я могу порекомендовать компонент
NetworkManagerHUD
(должен быть прикрепленрядом с компонентом NetworkManager
в том же GameObject)
, поэтому в игре вы все равно можете динамически настраивать IP / адрес хоста, как показано в Использование NetworkManagerHUD
:
Или, если вы хотите сойти с ума, вместо этого вы также можете использовать NetworkDiscovery
для автоматического обнаружения хоста вВаша локальная сеть (LAN - не работает для интернет-соединений).
Самый простой режим - просто включите Use NetworkManager
Включите этот параметр, чтобы использовать настройки Network Manager для трансляциии затем автоматически присоединяться к найденным играм.
в противном случае вы также можете реализовать свой собственный скрипт для ханаОтключение отправки и получения широковещательных сообщений.
UNet derication
В общем, имейте в виду, что
UNet устарела и будет удалена изЕдинство в будущем.Новая система находится в стадии разработки.Для получения дополнительной информации и следующих шагов см. этот блог пост и FAQ .