(This class is part of the old networking system and is deprecated. See NetworkManager for the new networking system).
Network Manager обладает двумя очень важными свойствами, помогающими при создании сетевых многопользовательских игр.
Менеджер сети можно открыть через пункт меню
Свойство: | Функция: |
---|---|
Debug Level | Уровень приоритетности выводимых в окне консоли сообщений |
Выключено (Off) | Будут выводиться только сообщения об ошибках |
Выключено (Off) | Будут выводиться сообщения только о важных сетевых событиях |
Выключено (Off) | Будут выводиться все сетевые сообщения |
Sendrate | Количество попыток отправки данных/в секунду, через которое данные будут отсылаться через сеть |
Настройка уровня отладки(Debug Level) весьма полезна при тонкой настройке или отладке поведения игры в сети. Во-первых, выставив значение отладки в положение Full вы сможете наблюдать за каждым выполненным действием в сети. Таким образом вы получите полное представление о том, как часто по ней передаются данные и какова её итоговая пропускная способность.
При установке его в положение Informational, можно отслеживать только основные события, а не каждую мельчайшую активность. В логе будет выводиться информация о присвоении уникальных Network IDs и буферизованных RPC.
Когда Off, в окне консоли(console) будут выводиться только сообщения об ошибках сети.
Данные, отосланные в интервалах (1 секунда/Sendrate = интервал) будут сильно зависеть от Network View свойств каждого передаваемого объекта. Если обозреватель сети будет использоваться Unreliable, тогда его данные будут отсылаться при каждом интервале. Если обозреватель сети будет использовать Reliable Delta Compressed, Unity будет проверять состояние отслеживаемого объекта на изменения с момента последнего интервала. Если состояние изменилось, то данные будут высланы.