Ejemplo n.º 1
0
 private void OnConnectSocket(params object[] paras)
 {
     isConnect     = true;
     _socketClient = (Client)paras[0];
     _movePackage  = new MoveCommandPackage();
     _jumpPackage  = new JumpCommandPackage();
 }
Ejemplo n.º 2
0
 public override void Handler(NetPackage package)
 {
     base.Handler(package);
     MovePackage = (MoveCommandPackage)package;
     if (MovePackage.dir.x == 0 && MovePackage.dir.y == 0)
     {
         if (On_MoveEnd != null)
         {
             On_MoveEnd();
         }
     }
     else
     {
         if (On_Move != null)
         {
             On_Move(MovePackage.dir);
         }
     }
 }