cocos2d-x
dongyutq
是的,努力是不甘心就这样一辈子。
展开
-
cocos2dx 2.x 动态纹理创建CCRenderTexture
bool RenderTest::init(){ if(!CCLayer::init()) { return false; } this->setTouchEnabled(true); size=CCDirector::sharedDirector()->getWinSize(); CCSprite* backgro原创 2014-04-29 10:37:02 · 1296 阅读 · 0 评论 -
cocos2d-x在android中响应返回键
1.在layer中调用:setKeypadEnabled(true);layer中重写以下两个方法:virtual void keyBackClicked();virtual void keyMenuClicked();void CBaseLayer::keyBackClicked() {int iManSceneTag = CCDirector::shared原创 2014-04-09 15:17:49 · 1023 阅读 · 0 评论 -
cocos2d::Vector<T>
内存管理cocos2d::Vector类只包含一个成员数据:std::vectorT> _data;_data的内存管理是由编译器自动处理的,如果声明了一个cocos2d::Vector类型,就不必费心去释放内存。注意:使用现代的c++,本地存储对象比堆存储对象好。所以请不要用new操作来申请cocos2d::Vector的堆对象,请使用栈对象。如果真心想动态转载 2014-04-24 11:15:09 · 738 阅读 · 0 评论 -
cocos2d::Map
v3.0 beta加入定义在"COCOS2DX_ROOT/cocos/base"的"CCMap.h"头文件中。template class K, class V>class CC_DLL Map;cocos2d::Map是使用std::unordered_map作为底层结构的关联式容器。而std::unordered_map是一个存储键值对的关联式容器,它可以通转载 2014-04-24 11:17:01 · 528 阅读 · 0 评论 -
cocos2dx Android游戏加载资源时黑屏
用来解决返回Android游戏加载资源时黑屏的问题。帖子过些日子估计就沉了,所以转出来,以供后面查询。需要修改三个文件:1) cocos2dx/platform/CCPlatformMacros.h 将Line84修改为 #define CC_ENABLE_CACHE_TEXTURE_DATA 02)cocos2dx/platform/a转载 2014-04-25 20:54:35 · 1258 阅读 · 0 评论 -
cocos2dx 3.0 lambda表达式的使用
本篇博客来自star特530,转载请注明出处。http://blog.csdn.net/start530/article/details/19913611Cocos2dx 3.0 版本后加入了lambda表达式,或者说C++ 11终于引入了lambda表达式,那么,什么是lambda表达式呢?例如调用中的std::sort,ISO C++ 98 的写法是要先写一个compa转载 2014-04-25 14:40:04 · 427 阅读 · 0 评论 -
coco2dx 3.0截屏
1.集成到Director这里选择把截屏功能继承到Director中,让全局的导演来执行截屏功能是一个很好的主意。?12345678910111213141516171819202122转载 2014-04-29 12:54:46 · 660 阅读 · 0 评论