![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos2dx
刘龙sir
这个作者很懒,什么都没留下…
展开
-
cocos2dx2.x杂记之CCSpriteBatchNode
什么是CCSpriteBatchNode 作用上,按自己的理解就是,将所有具有相同纹理的精灵当成一个“节点”,区别是:这个节点有多份需要渲染的纹理。在递归渲染遍历到这个CCSpriteBatchNode节点 的时候,跟引擎一般的渲染机制不同,它只有一个“入口”,在draw之前的比如kmGLPushMatrix()等就是入口。只有一个“出口”,draw之后的kmGLPopMatrix()等。之间原创 2015-01-05 18:04:40 · 612 阅读 · 0 评论 -
VS2012新建cocos2dx项目,出现无法打开包括文件CCstdC.h等**.h之类的问题
由于本人也是刚接触cocos2dx不久,方法不是很完善,但也将就着用。 前提是你已经下好了cocos2dx和VS2012。 第一步,用VS打开cocos2dx根目录下的.sln解决方案文件, 第二步,在方案解决文件中新建自己的项目,记得点添加到解决方案。如下图 图中圈圈里的这个只需点击cocos2dx根目录下的install-templates-msvc.bat文件执行一下就ok了,还原创 2013-11-27 18:51:09 · 3171 阅读 · 0 评论 -
cocos2dx VS的开发环境配置
http://rudolph.iteye.com/blog/1850719转载 2014-05-13 12:26:45 · 702 阅读 · 0 评论 -
Cocos2dx的内存优化总结
1加载图片过程优化 问题:以cocos2dx 2.x为例,创建精灵CCSprite的过程中会创建一个CCImage,所以短时间会占用2倍内存,所以应避免连续加载(同一帧内,加载多张图片)。 解决:一帧加载一个纹理(CCTextureCache的addImage方法),用schedule方法 2尽量少使用jpg图片 问题:创建jpg纹理的过程中,和普通纹理加载的过程一样,同时再加一步转化成p原创 2015-01-04 17:24:04 · 1214 阅读 · 1 评论