gamemap.h

来自「一个坦克大战的源码」· C头文件 代码 · 共 40 行

H
40
字号
// GameMap.h: interface for the CGameMap class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_GAMEMAP_H__EAB7572F_924D_4E03_A16B_3B99098DC04A__INCLUDED_)
#define AFX_GAMEMAP_H__EAB7572F_924D_4E03_A16B_3B99098DC04A__INCLUDED_

#include "ContainerObject.h"

class CGameMap : public CContainerObject  
{
	friend class CBonus;
private:
	int  level;				//第几关
	char *LevelMap[50];		//每关地图

public:
	int  Map[15][20];		//640,480 == 32*20,32*15
	int  GameMap[15*4][20*4];
	int  fugai;
public:
	CGameMap(int level);
	virtual ~CGameMap();

	void ReadGameMap();
	void ChangeGameMap();
	void DrawGroundMap();
	void FuGaiMap();
	void DrawGrass();
	void GetDefend(int n);
/////////////////////////virtual
	void displayObject();
	bool ActiveObject();

//	void GetDefend();
};


#endif // !defined(AFX_GAMEMAP_H__EAB7572F_924D_4E03_A16B_3B99098DC04A__INCLUDED_)

⌨️ 快捷键说明

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