資源簡介
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論文及源碼
評論
共有 條評論