- 博客(7)
- 收藏
- 关注
原创 Cocos2dx 3.17.2 加载Zip资源和加密Zip资源
1、加载Zip资源 先修改 FileUtils::getFileDataFromZip unsigned char* FileUtils::getFileDataFromZip(const std::string& zipFilePath, const std::string& filename, ssize_t *size) const { ... do ...
2019-12-09 17:20:16
898
原创 C++ 指针和引用的学习笔记
指针是指向变量的地址,b是a的指针,指向a的地址。只要修改*b的值,a的值也跟着改变。 void Demo::main() { int a = 2; int *b = &a; CCLOG("a : %d", a); // 2 CCLOG("*b : %d", *b); // 2 *b = 3; CCLOG("a : %d", a); //...
2019-12-09 12:14:42
184
原创 Cocos2dx 内存管理机制学习笔记
首先感谢小塔的分享:http://www.cocoachina.com/bbs/read.php?tid-195219.html 在C++中写一个类,可以在栈上分配内存空间,也可以使用new在堆上分配内存空间。如果类对象是在栈上分配的内存空间,这个内存空间的管理就不是我们的事了,但如果是在堆上分配的内存空间,当然需要我们来手动的delete了。Cocos2dx采用的是在堆上分配内存空间,所以...
2019-12-06 15:40:00
221
原创 Cocos2dx 3.17.2 获取图片中某个元素点的RGBA,并判断是否透明
zSprite.h class zSprite : public Sprite { public: static zSprite* create(const std::string& filename); bool isTouchTexture(Vec2 worldPoint); }; zSprite.cpp zSprite* zSprite::create(co...
2019-12-04 10:22:06
466
原创 Cocos2d-x 3.0 android环境搭建、创建工程、编译
1、下载cocos2d-x 3.0正式版 http://www.cocos2d-x.org/download 2、下载android的sdk以及ndk http://developer.android.com/sdk/index.html 3、下载ant http://ant.apache.org 4、配置.bash_profile export ...
2015-07-24 10:54:57
535
原创 Cocos2d-x-3.x 从零开始之 创建新项目
1.进入cocos2d-x-3.5/tools/cocos2d-console/bin 2.打开cocos 3.新建项目 -p 是包名 -l 是文件格式 有cpp、lua、js -d 是新项目的存储路径
2015-04-18 13:38:43
900
原创 Cocos2d-x-3.4 从零开始之 AppDelegate.cpp
AppDelegate.cpp源代码: AppDelegate类似于android的Application的作用,提供一些应用程序级别的状态的回调,整个游戏应用程序由这个文件方法进行控制。 #include "AppDelegate.h" #include "HelloWorldScene.h" USING_NS_CC; AppDelegate::AppDelegate() { ...
2015-04-10 12:48:50
574
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅