资源简介
hge的粒子效果飞机大战源码
代码片段和文件信息
#include “Bullet.h“
int CBullet::m_id=0;
CBullet::CBullet(HGE *hge)
{
m_hge=hge;
}
CBullet::~CBullet()
{
delete m_spr;//释放精灵指针
m_hge->Texture_Free(m_tex);//释放图片句柄
delete p_spt;
m_hge->Texture_Free(p_tex);
}
void CBullet::Init()
{ m_hge = hgeCreate(HGE_VERSION);
if(m_id==0)
{
m_tex=m_hge->Texture_Load(“res/bullet2.png“);//加载一张图片
m_spr=new hgeSprite(m_tex00921);//创建一个精灵并绑定一张图片
}
if(m_id==1)
{
m_tex=m_hge->Texture_Load(“res/bullet1.png“);//加载一张图片
m_spr=new hgeSprite(m_tex00921);//创建一个精灵并绑定一张图片
}
p_tex=m_hge->Texture_Load(“res/particles.png“);
p_spt=new hgeSprite(p_tex -32 -32 32 32);
p_spt->SetBlendMode(BLEND_COLORMUL | BLEND_ALPHAADD | BLEND_NOZWRITE);
p_spt->SetHotSpot(1616);
p_par=new hgeParticleSystem(“res/1.psi“p_spt);
p_par->Fire();
}
void CBullet::Render()
{ p_par->Render();
// if(m_state==Live)
m_spr->Render(m_xm_y);
}
void CBullet::Update()
{dt=m_hge->Timer_GetDelta();
m_y-=1;
p_par->MoveTo(m_x+3m_y+10);
p_par->Update(dt);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1102 2014-07-03 18:10 111\Bullet.cpp
文件 429 2014-07-03 16:04 111\Bullet.h
文件 1105 2014-07-03 15:26 111\Bullet1.cpp
文件 433 2014-07-03 15:36 111\Bullet1.h
文件 864 2014-07-03 10:39 111\Dapao.cpp
文件 419 2014-07-03 15:23 111\Dapao.h
文件 93240 2014-07-03 08:51 111\Debug\bass.dll
文件 21046 2014-07-03 18:10 111\Debug\Bullet.obj
文件 969251 2014-07-03 18:10 111\Debug\Bullet.sbr
文件 19977 2014-07-03 16:51 111\Debug\Enemy.obj
文件 969296 2014-07-03 16:51 111\Debug\Enemy.sbr
文件 70032 2014-07-03 16:45 111\Debug\Game.obj
文件 1047415 2014-07-03 16:45 111\Debug\Game.sbr
文件 166400 2014-07-03 08:51 111\Debug\hge.dll
文件 20660 2014-07-03 16:45 111\Debug\main.obj
文件 1040741 2014-07-03 16:45 111\Debug\main.sbr
文件 52873 2014-07-03 16:04 111\Debug\Plane.obj
文件 1028478 2014-07-03 16:04 111\Debug\Plane.sbr
文件 128 2014-07-03 11:11 111\Debug\res\1.psi
文件 128 2014-07-03 11:22 111\Debug\res\2.psi
文件 41752 2014-07-03 08:51 111\Debug\res\2933.mp3
文件 15457 2014-07-03 08:51 111\Debug\res\3431.mp3
文件 38123 2014-07-03 08:51 111\Debug\res\background.png
文件 599084 2014-07-03 08:51 111\Debug\res\bom.wav
文件 8480 2014-07-03 08:51 111\Debug\res\bomb.png
文件 7751 2014-07-03 08:51 111\Debug\res\bullet.mp3
文件 3214 2014-07-02 15:51 111\Debug\res\bullet1.png
文件 3188 2014-07-03 08:51 111\Debug\res\bullet2.png
文件 5499 2014-07-03 08:51 111\Debug\res\enemy1.png
文件 5797 2014-07-03 08:51 111\Debug\res\enemy1_down1.png
............此处省略50个文件信息
- 上一篇:蓝桥杯CT117E嵌入式竞赛板省赛第九届代码
- 下一篇:SURF论文及源码
评论
共有 条评论