自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (7)
  • 收藏
  • 关注

原创 MyGUI 总结1

1、 原生列表的功能太薄弱,添加以下功能及实现: (1)、 不能隐藏表头,遇到预置的表头就悲剧了。 查看源码发现,表头统一由mHeaderPlace控件管理,而列表区(其实就是多个listbox)由mClient管理。于是乎,隐藏表头的函数只需要,设置mHeaderPlace不可见就行。 不过,这里有个问题。mHeaderPlace隐藏了以后,mClient的位置没变。需要设置一下

2016-05-14 17:53:34 649

原创 unity 在菜单中添加 复制文件菜单项(简易版)

using UnityEngine;using UnityEditor;using System.IO;public class MenuItem_Copy { [MenuItem("Assets/QuickOp/copy %#v")] private static void CopyFile() { if(Selection.activeObject !=

2016-01-13 09:52:42 648

原创 DirectShow 播放mp4编码 视频

1、初始化 com, 调用CoInitialize(NULL)2、初始化GraphBuilder, 调用CoCreateInstance。  GraphBuilder是DirectShow中视频的管理类。 非常重要。3、枚举需要的接口,调用QueryInterface, 常用的有IID_IMediaControl、IID_IVideoWindow等。4、创建自己需要的Filter(若是

2015-12-24 09:36:23 2523

原创 Unity 学习笔记(1)

Unity 笔记

2015-10-08 20:44:49 840

原创 Cocos2dx — (二) 笔记

Box2D,contact:可以为b2World设置,ContactListener,它负责监听Contact。Contact,接触。 Box2D中,用于两个fixture产生的碰撞。简单的说,Contact可以理解为是碰撞事件,里面保存了碰撞的两个对象。通过ContactListener可以,对碰撞的过程进行干预。 它提供,BeginContact、EndContact、PreSol

2015-09-10 23:20:09 429

原创 Box2D使用笔记(一)——初始化

B2World 是 每个Box2D程序的标配,使用Box2D的是从创建b2World开始的。b2World的话,负责管理内存,对象和仿真。可以说,这货就是神奇的物理世界的幕后操纵者,大家都得归它管。创建也非常简单,只需要传入一个重力参数。 也就是高中物理里面的g了示例代码:b2Vec2 gravity(0.0f, -10.0f); b2World world(gravity);

2015-09-09 18:33:16 774

原创 错误笔记150811--引用问题

在AS3项目中,不小心将某个变量A的引用传递给了,另一个类的成员变量B,而该成员变量B又会将其值赋给其他的变量C。于是乎,诡异的事情发生了。每当改变C的值,A所属的数据结构D都会被改变。 最糟的是,由于A所述的数据结构,是懒汉式的更新方式。所以,实际在现实效果上,看起来没什么区别。但是,当对C的操作结束后,对其进行主动刷新,D的表现形式就会非常的诡异。教训啊。

2015-08-11 10:51:01 429

原创 DXFLIB,DXF格式 笔记

DXF文件中,CLASSES字段可以去掉。APPID可以只留一个默认的。LAYER可以留一个默认的。HEADER,可以精简,不需要向AUTOCAD写入的超长Header一般。OBJECTS字段,若其他字段中,未使用到该字段的内容也可以去掉。DXF文件中,最重要的就是ENTITIES了。ENTITIES储存的是所有的可视对象。也就是能够被用户看到的点线面这些。DXFLIB是,一个

2015-07-09 23:33:34 1108

原创 输出二叉树中,第m层的第k个节点值

给定以下二叉树:  struct node_t  {      node_t *left, *right;      int value;  }; 要求编写函数 node_t* foo(node_t *node, unsigned int m, unsigned int k); 输出以 node 为根的二叉树第 m 层的第 k 个节点值. (le

2015-05-27 19:41:54 2886

原创 移动开发-lua 日记 -- 20150514

lua学习笔记

2015-05-14 22:20:31 490

原创 今日收获 --- 场景中大量集合体的优化

思想与LOD一致,通过近处物体粗化,远处物体细化的方式,减少场景中的面数。若用于模型的话,可以近处模型使用正常的三维模型,远处物体则使用公告板,不过要事先准备好对应的人物贴图。

2015-05-10 19:51:58 511

原创 cocos2dx -- 学习笔记 利用UIButton制作虚拟按键

今天,继续完善自己的小DEMO,要加入一些虚拟按键,首先是,上下左右方向键。这里需要实现,按下持续走,松开则停止的效果。尝试着用CCMenuImage做,可惜CCMenuImage只支持按下再弹起后,的事件处理。无法对按下到抬起之间的这段时间进行控制。UIButton刚好可以满足这个需求。UIButton是cocos2dx扩展里的UI控件类, 派生自Widg

2015-05-07 23:06:51 1286

原创 错误笔记150507

由于Android是在Linux基础上构建出来的操作系统,所以,它继承了Linux区分大小写的特点,但是Windows上面不区分,于是,今天就悲剧了。

2015-05-07 09:58:35 390

原创 cocos2dx -- 150505 学习笔记

粒子系统笔记

2015-05-05 08:26:27 404

原创 cocos2dx -- 网格动画基础 CCGridBase CCGrid3D CCTiledGrid3D

CCGridBase: 是网格基类,定义网格得基本行为,包括设置投影矩阵,设置屏幕画面渲染到纹理的处理器和存储格子大小。CCGrid3D:3D网格类,储存所有的顶点。所以,该类能够表现出网格的顶点动画。CCTiledGrid3D:3D网格类,不过,存储形式,是以格子为单位,每四个顶点存储一个格子的位置。所以,该类能够表现出网格的格子动画,以格子为单位进行动画的播放。这是基本的网格类,为

2015-05-04 16:26:19 1257

原创 coco2dx 学习笔记 -- 进度动画 ccProgressTimer ccProgressTo ccProgressFromTo

cocos2dx 学习笔记

2015-05-02 17:00:15 1189

原创 cocos2dx --- 笔记 容易弄混了四个类,CCSpriteFrame CCAnimationFrame CCAnimation CCAnimate

cocos2dx动画

2015-04-30 19:03:35 954

原创 分形图形 --- 龙形曲线

龙形曲线,重复造下轮子。

2015-04-27 16:58:20 9325 1

原创 收获

工作六天,休息一天。

2015-04-25 22:45:31 378

原创 错误日志3 -- MFC,DirectX,地图编辑器

今天犯了很傻的错误。同样是一个平常的下午,正在写着地图编辑器的保存功能。 然后,测试一下,高度数据竟然不对。 不管怎么改,死活只能读取到前两行的数据。然后,不小心看到 打开文件那行,竟然是文本模式打开的。 应该以二进制保存才是。FILE *fp = fopen( "a.mpd", "w" );应该改为:FILE *fp = fopen( "a.mpd", "wb" );本来

2015-04-22 16:18:11 546

原创 cocos2dx 学习笔记

ccDraw 系列函数用于绘制基本的图元。v2.1.0版的DrawCircle函数,additionalSegement变量的处理不到位。ccSpriteBatchNode,可以将使用了同一张Texture的精灵整合到一次绘制调用当中,提高渲染速度。 在项目当中,通过将零散的Texture合并到一张大图当中,并使用ccSpriteBatchNode进行绘制可以大幅提高渲染速度。

2015-04-21 16:49:59 326

原创 DirectX 9.0c 学习笔记--镜像水面

镜像水面的形成过程:1、准备两张与BackBuffer同等大小的Texture,作为折射贴图和反射贴图2、将世界渲染两遍,一遍绘制折射贴图,一遍绘制反射贴图              为了得到折射和反射的效果, 需要设置裁剪平面,分别将水面以上和水面以下的部分裁剪掉。              反射贴图还需要设置好,相对于裁剪平面的镜像矩阵。3、绘制时,设置好对应的裁剪平面和R

2015-04-20 15:33:23 634

原创 cocos2dx笔记--hellolua 示例

for i = 0, 3 do for j = 0, 1 do local spriteLand = CCSprite:create("land.png") spriteLand:setPosition(200 + j * 180 - i % 2 * 90, 10 + i * 95 / 2) layerFarm:addChild(sprite

2015-04-19 18:58:12 393

原创 错误日志--2 cocos2dx,粒子系统,plist

BUG,2

2015-04-18 17:14:43 418

原创 错误日志--1 MFC,继承CDialog 崩溃

BUG血泪史

2015-04-18 11:09:29 820

转载 在C/C++程序中嵌入perl解释器---注意事项

最近打算在C++中使用正则表达式,本打算使用c++11的正则表达式库,不过,发现转义字符写起来太蛋疼了。于是乎决定用perl作为脚本,然后c++调用perl中的正则表达式。查了下文档,百度发现一篇不错的文章,收藏下来。感谢作者,提供这份注意事项,写的挺详细的。在C/C++程序中嵌入perl解释器版权所有, 转载请注明:http://www.hailongchang.org

2014-06-22 20:54:29 1597

原创 codeblocks freeglut配置笔记

1、 codeblock中配置freeglut

2014-06-01 20:40:35 1840 2

转载 怎样成为一名android开发者(转)

转载自:http://www.cnbeta.com/articles/127514.htmChris(克里斯)是一位来自波兰的Android应用开发者,最为一名非著名的开发者他开发的应用在Android Market上免费提供下载,并通过广告获得收入,最近他在自己的博客上面分享了从事Android开发带来的收入情况,并通过自己的经历给予 Android开发入门者非常忠实的忠告。作为国内从事

2014-05-28 15:45:29 646

原创 Android学习笔记--信息记录(1)

好吧,今天看了一集android视频, 40分钟的视频,看了3个小时。。。。感觉自己

2014-05-21 00:03:25 664

原创 ubuntu 安装,小型笔记。

1、使用easyBSD,产生系统引导项,具体的那,看这篇window7下,安装ubuntu13.10: http://www.linuxidc.com/Linux/2013-10/91565.htm不过,安装完以后,那个ubuntu PE的引导项,不知道为什么,删除不掉。2、安装完了ubuntu后,不能进windows7了。  百度查到了,boot-repair这个软件。流程比

2013-12-22 20:28:41 575

原创 Windows控件-滚动条的简单示例

/** Scroll bar class test*/#include #include "ScrollBarBaseHeader.h"//--------------------------------------------------------------------------------------// Global Variables//--------------

2013-07-31 22:40:10 709

原创 记录自己犯的错误。

1.  抄错代码 2.  未初始化  3.  急于求成4.  变量类型,选择错误 (比如,本来需要设置为静态的变量,却设置为普通的变量,导致结果的失败。)5.  不了解所使用的函数的用法。6.  问题不够深入。

2013-07-31 22:21:25 575

原创 Windows GUI WM_PAINT消息一直发送的问题

while(msg.message != WM_QUIT) { // If there are Window messages then process them. if(PeekMessage( &msg, 0, 0, 0, PM_REMOVE )) { TranslateMessage( &msg ); DispatchMessage( &msg );

2013-07-09 09:28:03 1336

转载 undefined reference to glut*WithExit之类的函数问题的原因及解决

从百度空间翻出来的文章,希望大家不会在这样的问题上,浪费很多时间。undefined reference to glut*WithExit之类的函数问题的原因及解决现象:D:\CodeBlocks\MinGW\include\GL\freeglut_std.h|610|undefined reference to `__imp____glutInitWi

2013-06-22 17:43:59 3896

原创 给自己定下的计划。

开始时间:6月17号学习:    1、复习,重中之重。    2、图书管理系统,尽量还是不要越写越多吧。    3、看agg的源代码,学习学习。(第一次看源代码,对自己要求不高,以学到东西为主)    4、opengl或者DX学学。    5、看看课外的书,多谢输入。生活:    1、锻炼身体,保证每周都能锻炼三次    2、和她聊聊天,不能冷落了她。

2013-06-17 07:45:46 500

原创 ogre学习1——ogreSingleton类

#ifndef _SINGLETON_H__#define _SINGLETON_H__// Added by Steve Streeting for Ogre#include "OgrePrerequisites.h"#include "OgreHeaderPrefix.h"#if OGRE_COMPILER == OGRE_COMPILER_MSVC// Turn off

2013-05-25 11:48:35 700

原创 数塔问题

【问题描述】考虑在下面被显示的数字金字塔。写一个程序来计算从最高点开始在底部任意处结束的路径经过数字的和的最大(小)。每一步可以走到左下方的点也可以到达右下方的点。73   88   1   02   7   4   44   5   2   6   5在上面的样例中,从7 到 3 到 8 到 7 到 5 的路径产生了最大和:30【输入文件】第一个行包含 R

2013-05-24 21:03:53 745

原创 what is programming?

今天,在gamedev.net看到一篇文章,标题是The Programming Primer。其中有一个段文字讲什么是编程,让我深有感触。you will always hit something that you don't know how to do (off the top of your head) and that is normal, what makes you a

2013-05-03 00:31:52 696

原创 10进制纯小数转2进制小数。

今天,毛线同学写作业的时候,突然冒出个想法:写个十进制小数转二进制小数的程序如何?  我一想,中!。刚好写作业的时候,需要用到。于是,立即回寝室。写起。完成的还是挺快的.10进制纯小数转2进制小数的方法,很简单。就是对小数部分,乘二。之后,对整数位取整。整数位为0就是零,为1就是1,然后整数位归零。重复这个过程。直到,得出的结果为0。/* * 名称:限制版进制转换

2013-05-01 21:59:00 2280

Fundamentals of Computer Graphics(3rd Edition) 国外计算机图形学教材

国外计算机图形学教材,基础计算机图形学入门书籍,涉及内容较广。可以用于了解计算机图形学的构成及分支。

2016-04-28

git for windows

git for windows好不容易下下来了。 放上来,要是官网下不下来就上这下吧 2.6.2,2015-10-16 的版本

2015-10-27

Practical Rendering and Computation with Direct3D 11

一本很不错的,direct3d11参考书,讲得很详细。

2013-10-08

opengl 红宝书(第八版)

opengl 红宝书第八版,英文版。 希望对大家有帮助。

2013-08-13

vim用户帮助手册,中文版

vim的中文用户手册,对于看不懂vim帮助文档的朋友可以看看。 对于已经汉化了帮助文档的朋友也可以看看,这个问题文档是单独的PDF,所以对于初学VIM的朋友会比较方便。

2013-08-13

系统已启动时间统计小程序

简单的系统已启动时间,统计程序。 使用windows的API写成,作学习交流之用。

2013-08-07

代码行统计-简陋版

代码行统计的小工具,为命令行应用程序(需要在命令行cmd下使用) 用法为: 生成的exe名 需要统计代码行的文件名 只支持.h,.cpp,.c(真正的原因是,不熟悉其他语言的语法,额) 仅作为学习交流之用,程序功能很简陋。 代码的使用,没有限制。

2013-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除