public void SetTabMoveInfoForMobile(bool bStart, eCharAnimationType anitype) { NrCharUser nrCharUser = this.m_pkChar as NrCharUser; Nr3DCharActor nr3DCharActor = nrCharUser.Get3DChar() as Nr3DCharActor; if (nr3DCharActor == null) { return; } if (bStart) { this.ProcessIncreaseMove(); this.SetCharPos(nr3DCharActor.GetRootGameObject()); this.SendCharMovePacketForKeyBoardMove(false); this.m_bArrived = false; this.m_bKeyboardMove = false; this.m_bMouseMove = false; this.m_bJoyStickMove = true; } else { this.MoveStop(false, false); } nrCharUser.SetAnimation(anitype); }