Unity не может отправлять 2 сообщения на сервер одновременно? - PullRequest
1 голос
/ 05 июля 2019

Я делаю многопользовательскую игру с Low Level API, используя Unity. Что я сделал до сих пор:

Два игрока подключаются, есть сцена выбора, игроки которой выбирают своих героев. Когда оба игрока выбирают своих героев, начинается игра. Игроки могут ходить и уменьшать здоровье вражеской башни.

Это нормально, что игроки отправляют на сервер сообщение о том, что они ходят. Но они делают это в функции обновления, которая вызывается в каждом кадре.

ЗДЕСЬ ПРОБЛЕМА:

В функции обновления я не могу отправить 2 сообщения на сервер. Пример:

        client.Send(msg1);
        client.Send(msg2);

msg1 для ходьбы. Это прибывает в сервер, я вижу это на отладке. И игрок ходит. Но msg2 даже не приходит на сервер.

...