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

📄 fireworks.cpp

📁 一个类似坦克大战的小小游戏
💻 CPP
字号:
#include "Fireworks.h"

CFireworks::CFireworks(void)
{
	m_timeFireworks = 0;
	m_nFrame = 0;
	::SetRect(&m_rectSrc, 0, 0, 64, 64);
	::SetRect(&m_rectBullet, 0, 0, 32, 32);
}

CFireworks::~CFireworks(void)
{
}

// Draw sprite /////////////////////////////////////////////////

void CFireworks::DrawFireworks(LPD3DXSPRITE &pSprite)
{
	if ((timeGetTime() - m_timeFireworks > 32) && (m_nFrame != 8))
	{
		CGameObject::DrawSprite(pSprite, &m_rectSrc, &m_vectorPos);
		m_rectSrc.left += 64;
		m_rectSrc.right += 64;
		m_nFrame++;
		m_timeFireworks = timeGetTime();
	}
}

void CFireworks::DrawBulletFireworks(LPD3DXSPRITE &pSprite)
{
	if ((timeGetTime() - m_timeFireworks > 32) && (m_nFrame != 8))
	{
		CGameObject::DrawSprite(pSprite, &m_rectBullet, &m_vectorPos);
		m_rectBullet.left += 32;
		m_rectBullet.right += 32;
		m_nFrame++;
		m_timeFireworks = timeGetTime();
	}
}

⌨️ 快捷键说明

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