MFC学习笔记
qq20004604
前阿里巴巴,高级前端开发
展开
-
MFC学习笔记之二(制作人物动画+人物移动+地图拖曳)
(三)制作人物动画(1)首先得有个人物图,比如说带4个方向的,比如说每个方向有四种形态的。这样的话就有16张图了(他们还得尺寸相同),于是把这16张图放到一张图上,例如,每排放面向同一个方向的四个。于是,就出现了像下面这张图 (2)人物图出现了,那么为了让他们有不同的动画,自然不能像之前那样用Draw()函数了,毕竟,之前那个Draw()函数,只能描述在某张图上的某个区域画原创 2016-02-23 01:29:18 · 14563 阅读 · 2 评论 -
MFC学习笔记之三(粒子系统+怪物简单AI+碰撞检测)
到上海找到住的地方之后,干的第一件事,就是抓紧时间学习,为了找到工作努力ing。。。为了防止看不懂,补充一个到目前为止(下面的九截止,即本篇结束)的Hero类声明和类方法定义class Hero{ int x; //人物的x坐标(指左上部分) int y;//人物的y坐标(指左上部分) int frame; //人物的帧数 int direct; //人物的方向原创 2016-02-26 00:38:50 · 1749 阅读 · 0 评论 -
MFC学习笔记之四(音乐,文字输出,障碍物,弹窗)
(十)背景声音的播放游戏大多都是有背景声音的,因此我们也不能免俗。播放声音需要头文件,还需要导入声音文件库:#include "mmsystem.h"#pragma comment(lib,"winmm.lib")//导入声音头文件库总之,这两行连用就可以了(更多的我也不知道)。这两行放在需要使用下面代码的源代码文件中的开始处。 其次,需要使用mciSendStri原创 2016-02-28 01:23:18 · 1062 阅读 · 0 评论 -
MFC函数简单解释(更新至28日凌晨)
以该博文http://blog.csdn.net/column/details/megogame.html 为基础,涉及到的每个都尽量解释和说明其用法。以下是流程图,不清晰可以尝试放大查看。————————————————————————函数或命令: 所属类: 原型: 说明: 参考链接: ———————————————原创 2016-02-25 21:17:38 · 2158 阅读 · 0 评论 -
MFC学习笔记之一(绘图+控制)
学习来源是:http://blog.csdn.net/column/details/megogame.html本章内容是这个博客的(一)~(六)的内容,(六)中只包含是其图像双重缓冲技术的内容我争取搞明白每一个函数是什么,其是如何起作用的。(1)首先要定义图片。①如果是图像双重缓冲技术的,定义一个用来存放背景的CDC(例如CDC m_cache),这个CDC可以理解为画原创 2016-02-22 00:19:16 · 1197 阅读 · 0 评论