2017-01-28 10 views
0

У меня есть основная сцена, где мой плеер загружается, когда я начинаю или присоединяюсь к серверу. При некоторых действиях плеера я хочу загрузить аддитивную сцену в свою основную сцену, которая отлично загружается на клиенте, но не по сети. Мои другие клиенты не могут его просмотреть. Я проверил разные ссылки here, и я также нашел this unity Feedback page, мне кажется, что это (ДОБАВКА СЦЕНЫ ЗАГРУЗКИ ДЛЯ UNET) функция недоступна в единстве. Может ли кто-нибудь подтвердить, что добавление сценической загрузки в unet недоступно, а какая альтернатива?Additive Загрузка сцены в Unity Networking

ответ

0

Загрузка добавочной сцены недоступна в unet. Альтернативой будет попытка реплицировать его посредством создания экземпляров сети. Это может быть компьютерно-интенсивным и определенно утомительным, но вы могли бы создать экземпляр всех объектов в другой сцене вручную, если бы это произошло. Насколько я знаю, это единственный вариант. Может быть, фотон имеет дополнительный вариант

+0

Спасибо за информацию, которую я уже знаю, но что это за альтернатива? подробнее –

+0

@MohammadFaizanKhan Как я уже сказал, вы можете создать класс, который просто создает кучу объектов, или исследовать другие сетевые инструменты, такие как фотон. что касается деталей, я бы сделал класс, который заботится обо всем, что нужно сделать (создание объектов игры, изменение среды и т. д.) и запускать его всякий раз, когда происходит конкретное событие. На мой взгляд, фотон - гораздо более простой и мощный инструмент, когда дело доходит до сетей. – Ultimat0

+0

в присутствии новой единственной сетевой системы (unet), я не думаю, что нам нужен фотон, поскольку их пакет также не обновляется –