1加载图片过程优化 问题:以cocos2dx 2.x为例,创建精灵CCSprite的过程中会创建一个CCImage,所以短时间会占用2倍内存,所以应避免连续加载(同一帧内,加载多张图片)。 解决:一帧加载一个纹理(CCTextureCache的addImage方法),用schedule方法 2尽量少 ...
分类:
其他好文 时间:
2017-01-14 18:56:50
阅读次数:
235
node常用属性: 1._eventDispatcher:事件派发器,使用它来管理当前节点(Scene, Layer和Sprite)不同事件的分配。 _eventDispatcher有两个添加监听器的方法: // Adds event listener /** Adds a event listen ...
分类:
其他好文 时间:
2017-01-14 18:51:54
阅读次数:
230
// TransitionJumpZoom// 作用: 创建一个跳动的过渡动画// 参数1:过渡动作的时间// 参数2:切换到目标场景的对象// auto action = TransitionJumpZoom ::create(time , scene);// Director::getInsta ...
分类:
其他好文 时间:
2017-01-14 18:20:12
阅读次数:
209
1 2 3 void FriendFightLayer::update(float dt) 4 5 { 6 7 dealWithPacket(dt); 8 9 if (m_isNeedSwitchToLobby) { 10 11 PublicMethod::changeToLobby(); 12 1... ...
分类:
Web程序 时间:
2017-01-14 07:40:29
阅读次数:
415
// // Connection.h // XXDemo // // Created by LeeHonGee on 14-9-4. // // #ifndef __XXDemo__Connection__ #define __XXDemo__Connection__ #include <iostr ...
分类:
其他好文 时间:
2017-01-11 08:07:14
阅读次数:
323
我们主要解决如下几个问题:转:http://www.cnblogs.com/zisou/p/cocos2dx-lua2.html1,C++如何获取Lua里面的一个变量值?2,C++如何获取Lua里面一个Table(Lua利用Table实现面向对象,那就能调用Lua里面的比较高级的引用方法)3,C++... ...
分类:
编程语言 时间:
2017-01-05 16:27:10
阅读次数:
171
cocos2dx未捕获的异常升高。选择“继续”继续运行在一个不一致的状态。选择“崩溃”停止应用和崩溃报告一个错误文件。 莫名其妙,代码没有报错,运行时却弹出(内部错误)对话框出来: 再看看崩溃的底层代码片段; 对,没错,是字符串出了问题,把工程中有关字符串的代码检查一遍稍作修改即可; ...
分类:
其他好文 时间:
2016-12-29 07:37:33
阅读次数:
220
由于我们的工程activity继承的是Cocos2dxActivity而非Activity,因此安卓机物理返回键点击后onKeyDown没反应,这时候又两种方法 方法一: 找到Cocos2dxGLSurfaceView.java中的onKeyDown函数,如图: 在case KeyEvent.KEY ...
分类:
其他好文 时间:
2016-12-23 23:01:51
阅读次数:
228
2.x项目升级所需链接https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/tree/v2/cocos2dx/platform/third_party/android/prebuilt/libcurl 关于openssl升级的国外论坛链接(2 ...
分类:
其他好文 时间:
2016-12-23 22:03:37
阅读次数:
139
1.起因:cocos2dx打包到手机后,接收数据消息进行处理时崩溃 一个由char+short+short+short+long long组成的数据通过网络传给客户端的时候,进行反向数据类型解析还原的时候在long long的位置崩溃掉了。 如下面的代码: 2.从上面的代码来看是完全没有问题的,该用 ...
分类:
其他好文 时间:
2016-12-23 13:58:02
阅读次数:
248