上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页
摘要: 当CCnode执行runAction的时候,runAction会调用动作管理类的addAction方法将它自己执行的动作传递给动作管理类,动作管理类再将动作添加到自己的动作序列中。 动过管理类通过定时刷新自己的update方法,在update方法中调用自己的动作序列中的每一个动作的step,这些s... 阅读全文
posted @ 2014-11-30 23:26 呱呱老师 阅读(320) 评论(0) 推荐(0)
摘要: 1.CCAssert(pszFilename != NULL,"Invalid filename for sprite");#前面这个变量(这里是文件名字)是否为空,不为空就弹出后面这句话,CCAssert的用法就是这样子的。2.CCTexture2D *pTexture = CCTextureCa... 阅读全文
posted @ 2014-11-23 00:35 呱呱老师 阅读(273) 评论(0) 推荐(0)
摘要: 是否使用虚拟方法最好在不用“virtual”关键字的情况下声明所有cpp成员方法但是在写CPP头文件时,请检查有没有父类的方法被当前的工作覆盖。如果有,请确保将这些方法改为虚拟方法。如果从父类继承了一个虚拟方法,确保这个方法可以继承“virtual”(虚拟)关键字public/protected/p... 阅读全文
posted @ 2014-11-23 00:32 呱呱老师 阅读(186) 评论(0) 推荐(0)
摘要: Cocos2d-x 3.0 加入了rapidjson库用于json解析。位于external/json下。rapidjson 项目地址:http://code.google.com/p/rapidjson/wiki:http://code.google.com/p/rapidjson/wiki/Us... 阅读全文
posted @ 2014-11-23 00:30 呱呱老师 阅读(444) 评论(0) 推荐(0)
摘要: session概述session机制session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,... 阅读全文
posted @ 2014-11-23 00:26 呱呱老师 阅读(1460) 评论(0) 推荐(0)
摘要: 新事件分发机制:在2.x 版本事件处理时,将要触发的事件交给代理(delegate)处理,再通过实现代理里面的onTouchBegan等方法接收事件,最后完成事件的响应。而在新的事件分发机制中,只需通过创建一个事件监听器-用来实现各种触发后的逻辑,然后添加到事件分发器_eventDispatcher... 阅读全文
posted @ 2014-11-23 00:18 呱呱老师 阅读(365) 评论(0) 推荐(0)
摘要: 如何优化内存使用内存优化原理为优化应用内存使用,开发人员首先应该知道什么最耗应用内存,答案就是纹理! 纹理几乎会占据90%应用内存。所以尽量最小化应用的纹理内存使用,否则应用很有可能会因为低内存而崩溃。 本文介绍Cocos2d-x游戏通用的两条内存优化原理指导。认识瓶颈寻找方案什么样的纹理最耗应用内... 阅读全文
posted @ 2014-11-23 00:06 呱呱老师 阅读(292) 评论(0) 推荐(0)
摘要: 按道理来说,Cocos2d-x是可以显示任何大小纹理,但是实际上纹理大小由于硬件和操作系统原因是有限制的。这里我们提供一个不同平台模拟器上纹理大小限制的表格platformmaxsize in pixelswin322048*2048Android4096*4096iPhone31024*1024i... 阅读全文
posted @ 2014-11-22 23:59 呱呱老师 阅读(584) 评论(0) 推荐(0)
摘要: 纹理缓存是将纹理缓存起来方便之后的绘制工作。每一个缓存的图像的大小,颜色和区域范围都是可以被修改的。这些信息都是存储在内存中的,不用在每一次绘制的时候都发送给GPU。CCTextureCacheCocos2d通过调用CCTextureCache或者CCSpriteFrameCache来缓存精灵的纹理... 阅读全文
posted @ 2014-11-22 23:58 呱呱老师 阅读(2713) 评论(0) 推荐(0)
摘要: C++中的vector使用范例一、概述vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector是一个容器,它能够存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,可以动态改变大小。例如:// c语言风格int m... 阅读全文
posted @ 2014-11-20 23:29 呱呱老师 阅读(532) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页