Cocos2d-x
布鲁克零三四四
这个作者很懒,什么都没留下…
展开
-
UserDefault.xml究竟路径在哪里?
// UserDefault.xml is stored in /data/data//UserDefault.xmlbefore v2.1.22.1.3之后,实际路径在/data/data// shared_prefs/Cocos2dxPrefsFile.xml原创 2014-01-10 03:02:08 · 6682 阅读 · 1 评论 -
Android NDK inline函数只有第一个实例化的会生效
比如一个文件中:inline const int Test(){ return 2;} 另一个文件:原创 2014-10-15 02:33:41 · 1517 阅读 · 0 评论 -
android 5.0.1 给Cocos2d-x传入非UTF-8字符串就会崩溃
给android4.3这样做就不会崩溃cocos2d::LabelTTF::create("姓名", g_szFont, 20);//这句话5.0崩溃,4.3不崩溃,代码文件格式为GB2312,GBK原创 2015-04-08 03:17:44 · 2254 阅读 · 2 评论 -
NDK android 5.0.1 sprintf 无法处理中文怎么办?
sprintf,vnsprintf,vprintf,snprintf遇到中文就自动阶段,无法解决 //android 5.0.1 手机是Nexus5,这是NDK编译的native c++代码,在安卓4.3下执行是没问题,可以处理中文 char buf[MsgLogCat::MAX_LOG_LEN]; setlocale(LC_ALL, "chs"); sprintf(buf,原创 2015-04-08 03:12:19 · 3762 阅读 · 4 评论 -
cocos2d-x 3.5 Layer移动只是显示移动,触摸区域没动
要想移动整个屏幕的空间,要找到Layer下面的第一个Layout节点来setPosition用Layer的setPosition的话,虽然显示整个屏幕整体移动了,但是按钮那些触摸区域还在原来的位置老版本没这个问题原创 2015-04-18 03:07:27 · 1215 阅读 · 0 评论 -
CLOCKS_PER_SEC 在ndk里的值是1000000不是1000
vc里面是1000但是ndk里面是10000000,定义在time.h里原创 2016-04-09 12:46:40 · 1867 阅读 · 0 评论 -
Load XXX.csb ios崩溃:child already added it can be added again
Debug就崩溃,Release正常无法解决 环境:主机真机:Windows 7 旗舰版 SP1虚拟机软件:VMware® Workstation 12 Pro,12.0.1 build-3160714虚拟操作系统:MAC OS X EI Capitan 10.11.4 (15E65)原创 2016-08-04 13:00:27 · 755 阅读 · 0 评论 -
Android应用程序麦克风MicroPhone无法录音,要在手机设置里开放权限
安卓项目没任何问题,项目里权限设置也没问题,手机运行还是不能录音,解决方法:红米4:设置->授权管理->应用权限管理->点击应用名字->录音->允许这是我测试腾讯云游戏语音的例子VoiceTutorial_cocos2dx发现的问题原创 2017-02-10 10:57:31 · 10735 阅读 · 0 评论 -
cocos2d-x触摸事件addTouchEventListener在2.x和3.x的区别
//老版本cocos2d-x 2.xaddTouchEventListener(this, toucheventselector(MyLayer::touchEvent));void touchEvent(cocos2d::Ref* pSender, cocos2d::ui::TouchEventType type)//新版本cocos2d-x 3.xaddTo原创 2017-02-11 16:29:24 · 9631 阅读 · 0 评论 -
Android JNI C++遍历应用App私有文件夹,总是失败,Java才能成功
http://blog.csdn.net/roland_sun/article/details/46460063这个Java的遍历可以成功http://www.cnblogs.com/tickdream/p/3315726.html这个C语言版本总是失败不知道为什么原创 2017-02-21 17:13:58 · 953 阅读 · 0 评论 -
Cocos2d-x 3.10全局定时器简便实现
ccSchedulerFunc fun = std::bind( []( CAbc &refAbc){ refAbc.Fun();},//Lambda表达式 g_Abc );Director::getInstance()->getScheduler()->schedule(fun, &g_nodeTimer , 0,0,wSecs ,false , KEY_TIMER );原创 2017-02-22 16:10:46 · 1702 阅读 · 0 评论 -
Cocos Code IDE,Lua打包APK错误C:\Windows\System32\java.exe 不是内部或外部命令,也不是可运行的程序
解决方法:删除文件:C:\Windows\System32\java.exe原创 2017-02-15 15:26:31 · 2207 阅读 · 0 评论 -
Undefined symbols for architecture i386 libGCloudVoice.a _GetVoiceEngine
原因,腾讯云,游戏语音提供的libGCloudVoice.a文件,不支持模拟器测试,只能真机测试lipo -info libGCloudVoice.a Architectures in the fat file: libGCloudVoice.a are: armv7 arm64 原创 2017-02-24 15:13:43 · 1516 阅读 · 0 评论 -
build_native.py 未找到工程 xxx\proj.android‘ 可用的 Android 目标平台。 Android 目标平台版本应该大于或等于 20
未指定 Android 目标平台版本,自动查找一个可用版本...未找到工程 xxx\proj.android' 可用的 Android 目标平台。 Android 目标平台版本应该大于或等于 20。原因build_native.py需要的环境变量没设置好,加上:ANDROID_SDK_ROOT 值为 e:\adt-bundle-windows-x86_64-2014 就可以了原创 2016-05-09 02:07:37 · 11043 阅读 · 0 评论 -
COCOS2D-X 3.0在MAC下创建新IOS项目:
首先进入:CocoStudio\Source\3.0\cocos2d-x\tools\cocos2d-console\bin执行python instal原创 2014-05-18 19:30:44 · 2569 阅读 · 0 评论 -
COCOS2D-X临时设置竖屏,过一阵子再设置回横屏
横竖屏是JAVA代码:mainActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT:ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//竖屏此外原创 2014-04-23 14:12:40 · 5020 阅读 · 1 评论 -
android listFiles()总是崩溃
是因为文件中又GB2312编码的中文文件名。在COCOS2D-X原创 2014-05-02 14:45:45 · 4422 阅读 · 0 评论 -
CocoStudio UIEditor出来的Layout导致父Layer接收不到触摸事件onTouchBegan
http://www.cocoachina.com/bbs/read.php?tid=197606转载 2014-05-16 23:09:05 · 3875 阅读 · 4 评论 -
ADT Eclipse设置了C++编译但是却不编译
手动编辑.project文件增加xiamiaCppTestsorg.eclipse.cdt.managedbuilder.core.genmakebuilderclean,full,incremental,com.android.ide.eclipse.adt.ResourceManagerBuilder原创 2014-05-08 00:16:21 · 2164 阅读 · 0 评论 -
ccTouchesBegan ccTouchesMoved ccTouchesEnded 没调用??
virtual void ccTouchesBegan(cocos2d::CCSet *pTouches, cocos2d::CCEvent *pEvent);virtual void ccTouchesMoved(cocos2d::CCSet *pTouches, cocos2d::CCEvent *pEvent);virtual void ccTouchesEnded(cocos2d:原创 2014-04-30 21:39:45 · 2047 阅读 · 0 评论 -
popScene之后Layer的析构函数没被调用
COCOS2D-X 3.0也就是对象没被销毁因为onEnter调用了原创 2014-05-11 01:59:27 · 851 阅读 · 0 评论 -
cocos2d::ui::TextField 调用setAttachWithIME和setDetachWithIME都无效
http://www.cocoachina.com/bbs/read.php?tid=178406看三楼:转载 2014-05-17 13:54:55 · 5107 阅读 · 0 评论 -
android GB2312源代码Cocos2d-x项目移植IOS
代码必须全部转换为UTF-8包含路径不能用反斜杠,必须用政协刚如果wangl原创 2014-05-19 13:40:09 · 1177 阅读 · 0 评论 -
COCOS2D-X 3.0 文字按钮 不显示 或者闪动
因为这些控件和背景在addChild是在同一层,有时候被背景挡住了把文字、按钮之类的addChildd原创 2014-05-12 21:55:04 · 2013 阅读 · 0 评论 -
删除COCOS2D-X 顶部编辑框
在 中注释代码:原创 2014-05-13 11:36:26 · 1165 阅读 · 2 评论 -
CCFileUtils::sharedFileUtils()->getWriteablePath() 实际路径
CCFileUtils::sharedFileUtils()->getWriteablePath() 返回实际lujing/data/data/应用名字/files/原创 2014-04-28 12:04:49 · 4199 阅读 · 0 评论 -
Error: Multiple errors reported.\ Failed to execute MI command: -var-create
s Error: Multiple errors reported.\ Failed to execute MI command: -var-create - * s Error message from debugger back end: -var-create: unable to create variable object\ Unable to create variable objec转载 2014-05-10 12:54:15 · 8519 阅读 · 2 评论 -
COCOS2D-X 3.0 Resource下建立一个文件夹,但是文件夹里的资源无法访问
参考:http://blog.csdn.net/wzgyyh/article/details/8277163原创 2014-05-21 04:43:51 · 3271 阅读 · 0 评论 -
XCode IOS使用#pragma pack(8)无效
http://hi.baidu.com/123_mu_tou_ren/item/55fa93034b95fd33a3332a24转载 2014-05-27 22:14:02 · 2826 阅读 · 4 评论 -
quick-cocos2d-x 执行系统命令system( "rd /s /q xxx")后,print("...")输出都乱了
用这个网页介绍的方法做热更新补丁 http://www.cocoachina.com/bbs/read.php?tid=213061发现一个问题,删除文件夹的方法是:string command = "rd /s /q ";command += "\"" + string(path) + "\"";succ = system(command.c_str());这个代码有原创 2017-04-18 21:41:16 · 1433 阅读 · 0 评论