Client -> Server (Command SyncVar)

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Client -> Server (Command SyncVar)

Сообщение NightAngelxx 12 янв 2017, 14:18

Подскажите пожалуйста
Синтаксис:
Используется csharp
    [SyncVar]
    public int hp = 100;

SyncVar отправляет с сервера всем клиентам значение переменной hp
Как отправить значение с клиента hp в переменную на сервер?

В гугле советуют через [Command] но как я понял он выполняется только на сервере и с клиента не отправляется...
NightAngelxx
UNIт
 
Сообщения: 78
Зарегистрирован: 06 июн 2012, 09:01

Re: Client -> Server (Command SyncVar)

Сообщение talion 12 янв 2017, 14:40

NightAngelxx писал(а):В гугле советуют через [Command] но как я понял он выполняется только на сервере и с клиента не отправляется...

Вы неверно поняли. [Command]отправляется с клиента серверу для того, чтобы сервер её выполнил и потом сообщил всем клиентах о выполненном действии. Как-то так.
talion
UNITрон
 
Сообщения: 221
Зарегистрирован: 19 июн 2016, 20:43

Re: Client -> Server (Command SyncVar)

Сообщение NightAngelxx 12 янв 2017, 15:34

Низкий поклон! помогли! спасибо! =)
NightAngelxx
UNIт
 
Сообщения: 78
Зарегистрирован: 06 июн 2012, 09:01


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24