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

📄 tank.h

📁 坦克大战游戏.很值得学习的东东.希望对大家有帮助
💻 H
字号:
// Tank.h: interface for the CTank class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_TANK1_H__50EECFCC_A3EC_4A5F_9FA5_ED1861FF9F08__INCLUDED_)
#define AFX_TANK1_H__50EECFCC_A3EC_4A5F_9FA5_ED1861FF9F08__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "结构定义.h"

class CTank  
{
	int    i,j;                   //循环用
	short  m_width,m_height;   //大小
	short  m_MoveX,m_MoveY;    //X\Y方向的移动速度
	bool   m_hit;               //碰撞到

public:	
	bool   OnShip;
	bool   BoomNow;                //爆炸
	bool   showrect;
	short  EatKind;
	THING  things;             //物品结构
	bool   dead;                //死亡
	short  blood;             //血量
	bool   fire;              //开火
	bool   GetBulleteStartPoint;
	int    MoveSpeed;
	bool   MoveStop;          //停止
	short  way;              //坦克面向
	short  BmpX,BmpY;      //图片位置
	RECT   m_rect;           //碰撞矩形
	POINT  ScreenXY;

	RECT GetTankRect();  //取得坦克当前的位置结构
	POINT Move(POINT &StartPoint,int n,int &speed);
	CTank();
	virtual ~CTank();

protected:
	void Init();  //初始化


private:
	
};

#endif // !defined(AFX_TANK1_H__50EECFCC_A3EC_4A5F_9FA5_ED1861FF9F08__INCLUDED_)

⌨️ 快捷键说明

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