Нет синхронизации клиента с сервером Mirror Unity, что делать?

Ссылка скопирована
1 ответ

Делаю стратегию, чтобы поиграть с другом. Заключается она в перемещении дивизий по карте, которое приводит к их боям между друг другом. И вот, сделал мультиплеер, и настроил Mirror как в видео https://www.youtube.com/watch?v=pfCz7RLJXxE&t=712s.
Запускаю клиент, Запускаю Сервер-Клиент, перемещаю дивизию на клиенте - на Сервере дивизия стоит на том же месте (Sync Direction стоит Client To Server). Затем, я переставил Sync Direction на Server To Client, теперь что изменилось, так это то что я могу двигать дивизию на сервере, и это будет показано на клиенте.

Я много чего перепробывал, и хочу узнать, как сделать так чтобы Сервер-Клиент мог перемещать дивизии - это показывалось на клиентах, и Клиенты могли перемещать дивизии - это показывалось на Сервер-Клиенте.

Дополнительно:

Ответы:

UP

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Стас DB Ответ

Для решения проблемы с отсутствием синхронизации клиента и сервера в Mirror Unity, первым шагом следует убедиться, что все настройки сети настроены правильно. Убедитесь, что IP-адрес сервера и клиента указаны правильно и что они находятся в одной локальной сети.

Если все настройки сети правильные, следующим шагом будет проверка кода. Убедитесь, что у вас есть правильная реализация сетевой идентичности для объектов в игре. Убедитесь, что объекты правильно синхронизируются между клиентом и сервером.

Если проблема все еще не решена, попробуйте использовать отладочные инструменты для выявления возможных ошибок. Используйте отладчик для отслеживания потока данных между клиентом и сервером. Это поможет вам выявить возможные проблемы в сетевом взаимодействии.

Также стоит убедиться, что вы используете последнюю версию Mirror Unity. Возможно, проблема была исправлена в последних обновлениях.

Если после всех этих шагов проблема остается нерешенной, обратитесь за помощью на форумы сообщества Unity или на специализированные форумы по Mirror Unity. Возможно, кто-то уже сталкивался с подобной проблемой и сможет вам помочь найти решение.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно