上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: CCTextureCache,读取图片当文件名一样时,直接返回内存而非在读取文件;所有图像有关的实现统一调用CCTextureCache类的单例对象,保证最少的系统IO操作,提高程序运行效率。 今天工作中有点小烦,不知干什么了?是我生活中太没有目标了吧!我怎么可以这样呢!转眼间工作快9个月了,当我不知干什么的时候,我可以看书啊,我可以一点点的看,一点点的敲,我可以不在乎别人怎么看,因为我不怕别人看错我。write by fgd 阅读全文
posted @ 2011-12-12 15:32 wen_dao_ 阅读(621) 评论(0) 推荐(0) 编辑
摘要: CCCallFuncN: 1 CCCallFuncN *instant = new CCCallFuncN; 2 instant->initWithTarget(this, callfuncN_selector(ActionCallFunc::callback2)); 3 m_grossini->runAction(instant); 4 5 void ActionCallFunc::callback2(CCNode* pSender) 6 { 7 CCSize s = CCDirector::sharedDirector()->getWinSize(); 8 ... 阅读全文
posted @ 2011-12-09 17:37 wen_dao_ 阅读(4046) 评论(1) 推荐(0) 编辑
摘要: 个人分类类型(c++,引擎,opengl,算法 等 ) 标题 cpp XX_XX(名词)_XX(动词/名次)…… egn_cocos2dx ogl alg thk oth 16px字体显得太大,改为15px代码 默认字体 太小,改为13pxwrite by fgd 阅读全文
posted @ 2011-12-09 13:32 wen_dao_ 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 学习C++的输入输出,比起java来有种空虚的感觉,不会就这么少吧!转码也没见到!java是跨平台语言,之所以跨平台是因为java语言本身就带着一个平台,java运行在虚拟机之上;灵活是以不灵活为基础的,总会找到不灵活的那个点吧;C++标准库的输入输出是通过什么来实现的?操作系统?(若是的话所有商业操作系统必须给按照c++规范供它接口),bois?这个实现太复杂了吧! 这里想了解一下string和c的string的区别 c的string就是char数组不过,最后一位是'\0',为了兼容C语言,C++中所有的字符串面值都由编译器自动在末尾添加一个空字符串1 char *c_str 阅读全文
posted @ 2011-12-08 14:23 wen_dao_ 阅读(3523) 评论(0) 推荐(0) 编辑
摘要: 看项目一个个的类的时候,犹如在一座大楼中,我转遍各个房间,却总是体会不到,此楼的结构怎样;有种“不识庐山真面目,只缘身在此山中”的感觉。前面学习中也学习了一下UML但是始终是没有亲身看过东西,做过东西;所以这样的学习只是给大脑有个简单UML印象。问到项目不容易看后九天说让我看UML;然后从app_delegate刚启动的位置一路跟下去,第一次只跟最上层,然后一次层层深入。 再看一下UML类图的教程,这里就不复制粘贴了。 阅读全文
posted @ 2011-12-07 09:55 wen_dao_ 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 今天本来想多写一些关于弹出窗口Touch捕获事件并屏蔽原来(弹出窗口下面的layer)layer的touch事件,但是不知如何写,掌握的知识感觉总是不够。 1.游戏中CCDirector的setAnimationInterval(1.0 / 30);但是在main_game_layer中schedule( scheduel_selector(MainGameLayer::Update), 1/60.0f); 为什么后面定义的时间可以比帧的时间更短,如上就是每一帧后都会Update两次,没显示出来私下里Update两次有用吗,这点我相当困惑;我没弄清FPS和各个逻辑的关系。 Frame ... 阅读全文
posted @ 2011-12-06 16:56 wen_dao_ 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 没做过c++项目,一上来看个大项目,还真不知怎么看,有种无从下手的感觉。那就像看书一样虽然,有些看不懂,先一个个的看一遍,再反过头来看时,一定会有收获。 1)头文件中都使用了一些预处理设施:如果预处理器变量未定义,那么跟在其后的所有指示都被处理,知道出现#endif.1 #ifndef XXX_XXX_H2 #define XXX_XXX_H3 ...4 #endif 头文件应该含有保护符,即使这些头文件不会被其他头文件包含。编写头文件保护并不困难,而且如果头文件被包含多次,它可以避免难以理解的编译错误。 2)#include <> 和 #include "": 阅读全文
posted @ 2011-12-05 11:45 wen_dao_ 阅读(1003) 评论(3) 推荐(0) 编辑
摘要: 运行时库的选项有:多线程(/MT)、多线程调试(/MTD)、多线程DLL(/MD)、多线程调试(/MDd) 有时调用外部的一些库,这个选择不对,老编译不通过;c运行时库 库文件single thread(static link) ML libc.libdebug single thread(static link) mld libcd.libmultithread(static link)MT libcmt.libdebug multithread(static link) MTD libcmtd... 阅读全文
posted @ 2011-12-01 16:40 wen_dao_ 阅读(5264) 评论(0) 推荐(0) 编辑
摘要: 基本概念: 场景(CCScence)层(CCLayer) 精灵(CCSprite) 导演 (CCDirector) 基本动作:基本动作的本质就是改变某个图形对象的属性:位置,角度,大小等; 动作与CCNode的关联:CCNode有一个方法叫runAction; 动作分类:瞬时动作、延时动作、动作速度。 瞬时动作:1.放置 2.隐藏 3.显示 4.可见切换 延时动作:1.移动到 2.移动 3.跳跃到 4.跳跃 5.贝塞尔 6.放大到 7.放大 8.旋转到 9.旋转 10.闪烁 11.色调变化到 12.色调变换 13.变暗到 14.由无变亮 15.由亮变无 (一直不明白 to和by... 阅读全文
posted @ 2011-12-01 12:14 wen_dao_ 阅读(944) 评论(0) 推荐(0) 编辑
摘要: Boost::Signals和Signals2的区别是Signals2是现成安全的;信号和插槽的核心目的是降低各个模块的耦合性。first,we create a signal sig, a signal that takes no arguments and has a void return value.Next, we connect the hello function object to the signal using the connect method. Finally, use the signal sig like a function to call the slot.. 阅读全文
posted @ 2011-11-30 13:14 wen_dao_ 阅读(5438) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页