📄 charmove.h
字号:
// CharMove.h: interface for the CCharMove class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_CHARMOVE_H__50E4C329_4F72_4B84_8EC6_9BE4326B42B7__INCLUDED_)
#define AFX_CHARMOVE_H__50E4C329_4F72_4B84_8EC6_9BE4326B42B7__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CObject;
class CPlayer;
class CCharMove
{
// 泅犁 困摹甫 拌魂秦辑 Move_Position俊 悸泼窍绊 逞败霖促.
// 拌加秦辑 拌魂窍瘤 臼绊 鞘夸且锭父 拌魂茄促.
// Move_bMoving捞 FALSE捞搁 官风 府畔茄促.
// 矫埃 函荐俊 措茄 OverFlow甫 绊妨秦具 茄促.
//static VECTOR3* CalcPosition(CObject* pObject,DWORD CurTime);
static VECTOR3* CalcPositionEx(CObject* pObject,DWORD CurTime);
public:
CCharMove();
virtual ~CCharMove();
static void InitMove(CObject* pObject,VECTOR3* pPos);
static void ReleaseMove(CObject* pObject);
static VECTOR3* GetPosition(CObject* pObject);
static void SetPosition(CObject* pObject,VECTOR3* pPos); // Move_bMoving捞 TRUE 捞 酒匆锭俊父 啊瓷.. ASSERT(Move_bMoving == FALSE); 吧绢滴磊
// 泅犁 困摹甫 拌魂秦辑 EndPos客 瞒捞啊 腹捞 唱搁 炼摹-_-;甫 秒茄促.
// 捞悼捞 场车澜阑 钎矫茄促.
static void EndMove(CObject* pObject,DWORD CurTime,VECTOR3* EndPos);
static void StartMoveEx(CObject* pObject,DWORD CurTime,VECTOR3* StartPos,VECTOR3* pTargetPos);
// 捞悼吝牢 惑怕肺 钎矫窍绊 矫累瘤痢苞 场瘤痢阑 扁撅秦初绰促.
// 捞悼矫累矫埃档 扁撅秦初绰促.
// 泅犁困摹甫 拌魂秦毫辑 StartPos 尔 瞒捞啊 腹捞 唱搁 炼摹-_-;甫 秒茄促.
//static void StartMove(CObject* pObject,DWORD CurTime,VECTOR3* StartPos,VECTOR3* TargetPos);
static void MoveProcess(CObject* pObject);
static BOOL IsMoving(CObject* pObject);
static void SetWalkMode(CObject* pObject);
static void SetRunMode(CObject* pObject);
static BOOL SetKyungGong(CObject* pObject,WORD KGIdx);
static BOOL IsValidKyungGong(CObject* pObject,WORD KGIdx);
static void CorrectPlayerPosToServer(CObject* pObject);
static DWORD GetMoveEstimateTime(CObject* pObject);
static BOOL CheckVaildStop(CPlayer* pPlayer,DWORD CurTime,VECTOR3* EndPos);
static void ForceStopKyungGong(CPlayer* pPlayer);
static void Warp(CObject* pObject, VECTOR3* vPos );
};
#endif // !defined(AFX_CHARMOVE_H__50E4C329_4F72_4B84_8EC6_9BE4326B42B7__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -