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