Всем привет! Как назначить или присвоить ID у компонента NetworkView ?
Пробую разные варианты но выскакивают две ошибки:
View ID AllocatedID: 50 not found during lookup. Strange behaviour may occur
Received state update for view id' AllocatedID: 50' but the NetworkView doesn't exist
Скрипт висит на префабе игрока-клиента и при появлении на сцене вроде должен автоматически назначить ID, но не работает:
Код
private NetworkView netView;
void Awake()
{
netView = gameObject.AddComponent( typeof( NetworkView ) ) as NetworkView; - добавляем компонент NetworkView - РАБОТАЕТ
netView.viewID = Network.AllocateViewID(); - назначаем ID в сети - ЭТО НЕ РАБОТАЕТ
netView.observed = this; - указываем этот скрипт (компонент) для синхронизации - РАБОТАЕТ
}
P.S. Когда вешаю компонент NetworkView на префаб игрока-клиента это работает, а когда тоже самое кодом то нет.