📄 tank.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 + -