- 博客(7)
- 收藏
- 关注
原创 Cocos2dx 3.17.2 加载Zip资源和加密Zip资源
1、加载Zip资源先修改 FileUtils::getFileDataFromZipunsigned char* FileUtils::getFileDataFromZip(const std::string& zipFilePath, const std::string& filename, ssize_t *size) const{ ... do...
2019-12-09 17:20:16
722
原创 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
120
原创 Cocos2dx 内存管理机制学习笔记
首先感谢小塔的分享:http://www.cocoachina.com/bbs/read.php?tid-195219.html在C++中写一个类,可以在栈上分配内存空间,也可以使用new在堆上分配内存空间。如果类对象是在栈上分配的内存空间,这个内存空间的管理就不是我们的事了,但如果是在堆上分配的内存空间,当然需要我们来手动的delete了。Cocos2dx采用的是在堆上分配内存空间,所以...
2019-12-06 15:40:00
157
原创 Cocos2dx 3.17.2 获取图片中某个元素点的RGBA,并判断是否透明
zSprite.hclass zSprite : public Sprite {public: static zSprite* create(const std::string& filename); bool isTouchTexture(Vec2 worldPoint);};zSprite.cppzSprite* zSprite::create(co...
2019-12-04 10:22:06
370
原创 Cocos2d-x 3.0 android环境搭建、创建工程、编译
1、下载cocos2d-x 3.0正式版http://www.cocos2d-x.org/download2、下载android的sdk以及ndk http://developer.android.com/sdk/index.html3、下载ant http://ant.apache.org4、配置.bash_profile export ...
2015-07-24 10:54:57
469
原创 Cocos2d-x-3.x 从零开始之 创建新项目
1.进入cocos2d-x-3.5/tools/cocos2d-console/bin 2.打开cocos3.新建项目-p 是包名-l 是文件格式 有cpp、lua、js-d 是新项目的存储路径
2015-04-18 13:38:43
825
原创 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
508
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人