资源简介
我的其他资源都是免费的,是对于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++信号放大器+报告+源码+运行程序
- 下一篇:关键路径的算法源代码
相关资源
- C++信号放大器+报告+源码+运行程序
- vc++变成经典小游戏源码
- 模式识别 印章识别 印鉴识别 源码
- 精通VC++指纹模式识别系统算法(源码
- word2vec词向量训练及中文文本相似度计
- C++学生成绩管理系统( 毕业设计)
- C语言c++游戏源代码大全
- 主站104规约源码
- c++P2P视频技术源码(VC++)
- 大漠插件的模仿插件天使插件源码
- c++ 源码通过dll启动应用程序exe
- c++stl标准库源码
- 即时通讯开发源码终极版C#.NETC++都有
- 《测试驱动的嵌入式C语言开发》源码
- 树莓派智能小车开发C语言源码
- 植物大战僵尸外挂源码
- vc 视频会议系统v2.8 源码
- 标准C++STL源码剖析(侯捷著)(非扫
- celrityC/C++源码查看工具
- (部分源码)百分百仿360安全卫士界
- puma560的运动学正解和逆解的C++源码
- sm2算法源码实现
- 剑灵辅助源码
- c语言标准库源码大全
- QT5.9_c++开发指南——随书[源码]
- 网络调试助手C++源码(VS 2008开发)
- 基于c++的科大讯飞源码
- AES GCM算法源码
- 基于包过滤技术防火墙设计源码+论文
- C++商品管理系统50页报告+源码。代码
评论
共有 条评论