Files
Sun1602/Tools/WiseClient/Object/Player.h
T
2022-10-26 12:25:11 +08:00

29 lines
714 B
C++

#pragma once
#include "GameObject.h"
//////////////////////////////////////////////////////////////////////////
// <MIGRATION OBJECT>
//
class Player : public GameObject
{
public: enum eMOVE_STATE { WALK, RUN };
public: Player();
virtual ~Player();
public: inline eMOVE_STATE& MOVE_STATE() { return m_eMoveState; }
inline WzVector& POS_CURRENT() { return m_wvCurPos; }
inline WzVector& POS_DEST() { return m_wvDestPos; }
inline WORD& TILE_INDEX() { return m_wTileIndex; }
public: virtual void Init();
virtual void Release();
private:
eMOVE_STATE m_eMoveState; // »óÅÂ(°È±â, ¶Ù±â)
WzVector m_wvCurPos;
WzVector m_wvDestPos;
WORD m_wTileIndex;
};