Доброго времени суток. Мне понадобилось реализовать, чтобы после нажатия кнопки на сервере менялась буловая переменная Status[n], которая показывает готов ли наш пользователь к началу игры. Т.е. переменная должна хранится только на сервере, как я понимаю. Но вот не совсем понятно, создав скрипт, который должен хранить эту переменную, то саму переменную надо обозначать атрибутом [SyncVar], и к объекту, на котором будет скрипт -- надо добавить NetworkIdentity. А так просто такой объект на сцену не добавишь. Можно ли как-то проще организовать, чтобы на сервере мы хранили единственный экземпляр переменной, а клиент его значение мог менять?
P.S. у меня всего один префаб со скриптом наследующим NetoworkBehaviour и имеющий NetworkIdentity -- префаб игрока. Класс сервера наследуется от MonoBehavior.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей