scoreshow.h

来自「一个完整的2D滚屏游戏示例」· C头文件 代码 · 共 38 行

H
38
字号
#ifndef _SCORESHOW_H
#define _SCORESHOW_H

#include "define.h"
#include "DDString.h"
#include "spirit.h"
#include "DD.h"
#include "DI.h"


class CScoreShow;

class CScoreShow: public CSpirit
{
public:
//记分的项:
int       m_nID[TOP_TEN];//标志游戏角色;0-冰河,1-瞬,2-一辉...  
CSpirit   m_Role[TOP_TEN];//
CDDString m_ScoreString[TOP_TEN];
CDDString m_NameString[TOP_TEN];

bool      m_bSorted;
bool      m_bNameGotten;
int       m_nChangingItem;//当前被改变的项;           

int m_nSpace1;//游戏角色头像与分数间隔;head to head;
int	m_nSpace2;//分数与游戏者名字间隔;head to head;

public:
	CScoreShow();
	void GetName(long unsigned int luTime,CDI* pDI);
	
	void Sort(int nScore,int nID=0);
	void Trace();
	void Save();
    bool Show(CDD* pDD);
};
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?