#pragma once #include "GameObject.h" ////////////////////////////////////////////////////////////////////////// // // 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; };