cocos2d-x
ZHY_2009
这个作者很懒,什么都没留下…
展开
-
在cocos2d-x 中 printf 输出调式信息
1、加上头文件:#include2、在代理函数 bool AppDelegate::applicationDidFinishLaunching() 里面添加以下代码:_tsetlocale(LC_ALL,_T("")); ::AllocConsole(); ::freopen("conout$","w",stdout);以上代码可以出现在该函数中的任意位置,改代码后面的部分将可以实现p原创 2012-08-14 13:35:50 · 978 阅读 · 0 评论 -
Vector 删除元素
Vector::iterator ite = m_pVecPaoPao.begin();while (ite != m_pVecPaoPao.end()){if ((*ite)->isDead() == true){(*ite)->getPaoPao()->removeFromParentAndCleanup(true);ite = m_pVecPaoPao.er原创 2015-11-19 15:38:37 · 420 阅读 · 0 评论 -
cocos2d-x 3.4 Android.mk
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)$(call import-add-path,$(LOCAL_PATH)/../../cocos2d)$(call import-add-path,$(LOCAL_PATH)/../../cocos2d/external)$(call import-add-path,$原创 2015-11-02 09:59:03 · 433 阅读 · 0 评论 -
cocos2dx中retain和release
cocos2dx中retain和release1、要想让对象参与内存管理机制,必须继承CCObject类(CCNode、CCLayer等都继承了CCObject类)。 2、调用对象的autoRelease函数,对象将接受Cocos2d-x的内存管理机制监控,在游戏的每一帧,内存管理机制都会扫描一遍被盯上的对象,一旦发现对象没有被引用,就会被释放。 3、如果不想被释放,那么就原创 2015-11-06 09:22:07 · 464 阅读 · 0 评论 -
cocos2dx lua 加密
cocos2dx lua已经集成了对lua脚本的加解密,见AppDelegate.cpp.[cpp] view plaincopyLuaStack* stack = engine->getLuaStack(); stack->setXXTEAKeyAndSign("123", strlen("123"), "cloud", strlen("转载 2015-08-03 08:36:49 · 550 阅读 · 0 评论 -
cocos2dx游戏资源加密之XXTEA
在手机游戏当中,游戏的资源加密保护是一件很重要的事情。我花了两天的时间整理了自己在游戏当中的资源加密问题,实现了跨平台的资源流加密,这个都是巨人的肩膀之上的。大概的思路是这样的,游戏资源通过XXTEA加密方法对流的加密方式,有自己的密钥和标识,通过标识可知是否有加密,密钥是自己程序当中的。除非有密钥,否则很难通过解出正确的文件。经过加密后,加密文件也就是游戏资源放在resource转载 2015-08-03 08:37:41 · 961 阅读 · 1 评论 -
cocos2d-x 3.4 python android
python ${ProjDirPath}/build_native.py -b release原创 2015-07-16 15:37:08 · 401 阅读 · 0 评论 -
cocos2d-x调转到android Activity
new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub String sUrl = "http://www.baidu.com"; Uri uri = Uri.parse(sUrl);原创 2013-06-28 16:59:07 · 778 阅读 · 0 评论 -
iOS NSString的常用用法
//1、创建常量字符串。NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release];转载 2013-05-07 12:22:49 · 446 阅读 · 0 评论 -
IOS获取当前系统语言
ios获取当前系统的语言环境,其实就是一个数组,默认第一个就是当前的系统语言,和手机设置->通用->多语言环境->语言里的那个排序是一致的/** *得到本机现在用的语言 * en:英文 zh-Hans:简体中文 zh-Hant:繁体中文 ja:日本 ...... */+ (NSString*)getPreferredLanguage{ NSUse转载 2013-05-07 12:20:49 · 914 阅读 · 0 评论 -
cocos2dx 3.4 assets问题
import time if os.path.isdir(assets_dir): shutil.rmtree(assets_dir) time.sleep(3)原创 2017-08-15 12:39:38 · 445 阅读 · 0 评论