private void OnConnectSocket(params object[] paras) { isConnect = true; _socketClient = (Client)paras[0]; _movePackage = new MoveCommandPackage(); _jumpPackage = new JumpCommandPackage(); }
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); } } }