⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 containerobject.h

📁 坦克游戏
💻 H
字号:
// ContainerObject.h: interface for the CContainerObject class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_CONTAINEROBJECT_H__D6656A15_FF11_4831_A9D2_6CB9935F263C__INCLUDED_)
#define AFX_CONTAINEROBJECT_H__D6656A15_FF11_4831_A9D2_6CB9935F263C__INCLUDED_

class CContainerObject
{
protected:
	int  width,height;			//物体大小
	
public:
	static CContainerObject*	pFirst;
	CContainerObject* pNext;
	int	 positionX,positionY;	//物体的位置
	int  type;					//物体种类
	char name[50];				//各对象的名字
	int	 direction;				//方向: 0.上,1.下,2.左,3.右
	int  movement;				//坦克是否运动
	int  fireType;

//////////////////////////
public:
	CContainerObject();
	CContainerObject(CContainerObject *t);
	virtual ~CContainerObject();

public:
	virtual void displayObject(){}
	virtual bool ActiveObject(){ return true; }

	int  GetBulletNum(CContainerObject *t);//返回t的子弹数
	int  GetPlayerTankNum();
	int  GetEnemyTankNum();
	void KillAllEnemyTank();
	void ActiveAll();
	void ReleaseAll();
};

#endif // !defined(AFX_CONTAINEROBJECT_H__D6656A15_FF11_4831_A9D2_6CB9935F263C__INCLUDED_)

⌨️ 快捷键说明

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