unity общение сервер-клиент

278
01 апреля 2018, 17:13

Необходимо чтобы Клиент передавал данные(переменные) Серверу, а Сервер отвечал на запрос

Рабочий способ нашел только с помощью

[RPC]  
void Func(){ }
networkView.RPC ("Func", RPCMode.All, "data");

Но это не совсем то, что нужно, да и написано, что способ устарел

Пробовал

[ClientCallback]
[Command]
[ServerCallback]
[ClientRpc]
[Client]
[Server]

Но, к сожалению, ни разу не получилось передать данные от сервера к клиенту или наоборот. Пробовал

NetworkServer.RegisterHandler(MsgType.Connect, OnConnect);
NetworkServer.SendToAll(MSG_SCORE, msg);

Но не разобрался как правильно передавать данные и как оно работает

Например у клиента int i = 0; Как изменить с сервера переменную у клиента на 1, используя стандартные методы unity?

READ ALSO
Сложное приложение на одной windows form

Сложное приложение на одной windows form

Подскажите пожалуйста, как создать сложное приложение windows form с использованием только одной формы что бы наполнение формы нужными элементами...

225
Один dataGridView на две datetimePicker C# winforms

Один dataGridView на две datetimePicker C# winforms

Добрый день всемЕсть данные в dataGridView и еще есть две datetimePicker

218
Странность округления double (c#, .net-core)

Странность округления double (c#, .net-core)

Вот тест (xUnit), который у меня выполняется успешно, и это плохо для меня:

196
Тестирование интерфейса Xamarin.iOS приложения

Тестирование интерфейса Xamarin.iOS приложения

Помогите разобратся с вопросов - как тестировать интерфейсы кросплатформенных приложений на Xamarin под iOS? Есть XamarinForms решение

202