資源簡介
我的其他資源都是免費的,是對于c語言初學者的幫助比較大的,其中有單片機,ARM,數據結構,window編程,MFC編程,自己編寫的小游戲。

代碼片段和文件信息
#include?“stdafx.h“
#include?“resource.h“
#include?“config.h“
struct?Explosion??*Explosionhead??;?????????????????????//?爆炸鏈表頭
//播放一個爆炸 一般這樣的開啟爆炸的激活
void?PlayExplosion(?int?nX?int?nY?int?nType?)
{
int?i;
struct?Explosion?*e;
e=Explosionhead;
????//?爆炸處理
????for(?i=0;?i<10;?i++?)
????{
//?if(?!((e->m_nCurframe==-1)???false?:?true)?)??????//判斷這個爆炸成員是否已經被激活了 如果沒被激活
if(?e->m_nCurframe==-1?)
????????{
????????????e->p_nX=?nX;
e->p_nY=?nY;
e->m_nType=?nType;
e->m_nCurframe?=?(nType==0)?0:0;
????????????break;//這個break?是什么意思
????????}
e=e->next;
????}
}
//?進入爆炸動畫幀
bool?ExplosionEnterframe(int?*nCurframe??int?*nType??int?*oldUpdate??DWORD?dwTime?)
{
????if(?*nCurframe?==?-1?)
????????return?false;
????if(?(?dwTime?-?*oldUpdate?)>=100?)???????????????//當時間大于100時播放下一個動畫
????{
????????*oldUpdate?=?dwTime;
????????(*nCurframe)++;
????
????????if(?*nType?==?0?&&?*nCurframe>2?)???????????//爆炸類型nType為0,播放圖片少,時間也短,一般是擊中障礙物
????????{
????????????*nCurframe?=?-1;
????????}
????????if(?*nType?==?1?&&?*nCurframe>7?)???????????//爆炸類型nType為1,將播放完7個圖片,時間長,一般是擊中目標
????????{?
????????????*nCurframe?=?-1;
????????}
????}
????return?true;
}
void?bombDeal(DWORD?dwTime)
{
int??i;
//PlayExplosion(iGXposiGYpos1);
struct?Explosion?*e;
e=Explosionhead;
//?爆炸處理
for(?i=0;?i<5;?i++?)
{???
ExplosionEnterframe(&e->m_nCurframe??&e->m_nType??&e->m_oldUpdate??dwTime?);
e=e->next;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1620??2014-12-27?01:10??打地鼠源碼\bombDeal.cpp
?????文件???????2751??2014-12-27?01:10??打地鼠源碼\config.h
?????文件???????2041??2014-12-27?01:10??打地鼠源碼\gameDraw.cpp
?????文件????????879??2013-01-06?19:51??打地鼠源碼\gameInit.cpp
?????文件???????1992??2012-12-31?13:51??打地鼠源碼\keyDeal.cpp
?????文件???????2284??2014-12-27?01:10??打地鼠源碼\logicDeal.cpp
?????文件??????10469??2013-01-06?09:57??打地鼠源碼\logo.cpp
?????文件????????715??2013-01-06?19:47??打地鼠源碼\shake.cpp
?????文件????????294??2012-12-01?21:56??打地鼠源碼\StdAfx.cpp
?????文件????????936??2012-12-01?21:56??打地鼠源碼\StdAfx.h
?????文件???????8252??2013-01-14?22:17??打地鼠源碼\welcome.cpp
?????文件????2928640??2014-12-22?21:46??打地鼠源碼\welcome.exe
?????文件????????329??2012-12-01?21:56??打地鼠源碼\welcome.h
?????文件???????6926??2013-01-02?23:15??打地鼠源碼\僵尸\111.bmp
?????文件????1440054??2013-01-03?17:00??打地鼠源碼\僵尸\backgorund.bmp
?????文件???????9270??2013-01-02?23:45??打地鼠源碼\僵尸\Explode.bmp
?????文件???????4870??2013-01-03?18:52??打地鼠源碼\僵尸\ham1.bmp
?????文件???????5902??2013-01-03?19:02??打地鼠源碼\僵尸\ham2.bmp
?????文件???????9310??2013-01-02?23:22??打地鼠源碼\僵尸\zombie.bmp
?????目錄??????????0??2014-12-27?11:48??打地鼠源碼\僵尸
?????目錄??????????0??2014-12-27?11:49??打地鼠源碼
-----------?---------??----------?-----??----
??????????????4437534????????????????????21
- 上一篇:C++信號放大器+報告+源碼+運行程序
- 下一篇:關鍵路徑的算法源代碼
評論
共有 條評論