📄 player.h
字号:
#pragma once
#include "RoleBase.h"
#include "Monster.h"
#include "GlobalDef.h"
#include "Interface.h"
class CPlayer :
public CRoleBase
{
private:
int m_nLevel;//等级
int m_nCurPosX;
int m_nCurPosY;
//static int m_nKey;//是否有神秘钥匙:0.无;1.有
int m_nKey;//是否有神秘钥匙:0.无;1.有
CInterface *m_pcInterface;
public:
CPlayer(void);
~CPlayer(void);
void InitPlayer(string name,
int nHP,
int nMP,
int nCurrentHP,
int nCurrentMP,
int nAttack,
int nDefence,
int nMoney,
unsigned unExperience,
int nLevel,int nCurPosX,int nCurPosY);
int GetLevel()
{
return m_nLevel;
}
int GetPlayerX()
{
return m_nCurPosX;
}
int GetPlayerY()
{
return m_nCurPosY;
}
int GetAKey()
{
return m_nKey;
}
void PlayerMove(int nSpeedX,int nSpeedY);//玩家移动
void GetWin(CMonster *pcMonster);//战斗胜利
void DrawWinMenu(int nGetMoney,unsigned nGetEXP);//提示胜利画面
void DrawUpgrade(int nLevel,int nHP,int nMP,int nAttack,int nDefence);//升级画面
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -