Пример #1
0
        private void OnPlayerInfoResponse(NetworkMessage msg)
        {
            PlayerInfoResponseMessage response = msg.ReadMessage <PlayerInfoResponseMessage>();

            PlayerData pd = _player_data[msg.conn.connectionId];

            pd.name = response.name;

            _player_data[msg.conn.connectionId] = pd;
        }
Пример #2
0
        private void OnPlayerInfoRequest(NetworkMessage msg)
        {
            _local_player_id = msg.ReadMessage <IntegerMessage>().value;

            PlayerData pd = (_net_mgr.isHost) ? _player_data[msg.conn.connectionId] : new PlayerData();

            pd.name  = _local_player_id.ToString();    // Use local player name
            pd.ready = false;

            if (_net_mgr.isHost)
            {
                _player_data [msg.conn.connectionId] = pd;
            }
            else
            {
                _player_data.Add(_local_player_id, pd);
            }

            PlayerInfoResponseMessage response = new PlayerInfoResponseMessage();

            response.name = _local_player_id.ToString();     // replace with local player name

            msg.conn.Send(MessageIDs.PlayerInfoResponse, response);
        }
Пример #3
0
        private void OnPlayerInfoRequest(NetworkMessage msg)
        {
            _local_player_id = msg.ReadMessage<IntegerMessage>().value;

            PlayerData pd = (_net_mgr.isHost) ? _player_data[msg.conn.connectionId] : new PlayerData();
            pd.name = _local_player_id.ToString(); // Use local player name
            pd.ready = false;

            if (_net_mgr.isHost) {
            _player_data [msg.conn.connectionId] = pd;
            } else {
            _player_data.Add (_local_player_id, pd);
            }

            PlayerInfoResponseMessage response = new PlayerInfoResponseMessage();
            response.name = _local_player_id.ToString(); // replace with local player name

            msg.conn.Send(MessageIDs.PlayerInfoResponse, response);
        }