Exemplo n.º 1
0
        public void SendMessage()
        {
            var writer = new NetDataWriter();

            writer.Put(_textInput.text);
            ConnectionProvider.SendMessage(MessageType.SendChatMessage, writer);
        }
Exemplo n.º 2
0
 public void ShowUserInfoWindow()
 {
     _webWindow.ChangeWindow(WebWindowType.UserInfo);
     foreach (var id in _connectionProvider.ConnectedPeersId)
     {
         Debug.Log($"put {id}");
         var writer = new NetDataWriter();
         writer.Put(id);
         ConnectionProvider.SendMessage(MessageType.GetPlayerStats, writer);
     }
 }
Exemplo n.º 3
0
 public void LoginAction(string username, string password)
 {
     try
     {
         var encrypted = Encryptor.EncryptString(Encryptor.DecryptKey, password);
         var writer    = new NetDataWriter();
         writer.Put((byte)1);
         writer.Put(username);
         writer.Put(encrypted);
         _connectionProvider.Connect(writer);
     }
     catch (Exception ex)
     {
         Debug.Log(ex.ToString());
     }
 }
Exemplo n.º 4
0
 //2nd byte
 public void RegisterRequest(string username, string password, string email)
 {
     try
     {
         var pass   = Encryptor.EncryptString(Encryptor.DecryptKey, password);
         var writer = new NetDataWriter();
         writer.Put((byte)2);
         writer.Put(username);
         writer.Put(pass);
         writer.Put(email);
         _connectionProvider.Connect(writer);
     }
     catch (Exception ex)
     {
         Debug.Log(ex.ToString());
     }
 }
Exemplo n.º 5
0
 public void Serialize(NetDataWriter writer)
 {
     throw new System.NotImplementedException();
 }