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

📄 collisionsystem.h

📁 vc++ 飞机游戏1,是一种好玩的游戏,初学程序设计,这是个好开始!
💻 H
字号:
#ifndef COLLISION_SYSTEM_H
#define COLLISION_SYSTEM_H

class CollisionSystem
{
	Player		*pPlayer;// 玩家对象指针
	EnermySystem	*pEnermySystem;// 敌机系统对象指针
	BulletSystem	*pPlayerBulletSystem, *pEnermyBulletSystem;// 玩家子弹系统对象指针,敌方子弹系统对象指针

	void CollisionSystem::CheckForCollision(Enermy *pFighterPlane, Bullet *pBullet);
	void CollisionSystem::CheckForCollision(Player *pFighterPlane, Bullet *pBullet);
	void CollisionSystem::CheckForCollision(Player *pPlayer, Enermy *pEnermy);
	// 三个实现碰撞检测的重载函数
public:
	CollisionSystem(GameWorld *pgw);
	void Update();	// 刷新,检测所有碰撞
};

#endif

⌨️ 快捷键说明

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