cocos
sdsabc2000
这个作者很懒,什么都没留下…
展开
-
cocos2dx 3.x物理引擎对于setCollisionBitmask、setCategoryBitmask、setContactTestBitmask的理解
setCategoryBitmask(int bitmask),定义当前刚体的掩码值为bitmasksetCollisionBitmask(int bitmask),允许和掩码值为bitmask发生碰撞 ,参数 bitmask 为允许碰撞的物体的CategoryBitmask位或集合setContactTestBitmask(int bitmask),在和掩码值为bitma...原创 2020-01-06 20:18:44 · 330 阅读 · 0 评论 -
cocos2dx 3.17 andoird studio 使用到curl ,打包出错
cocos2dx 3.17 使用到curl ,andoird studio打包链接出错libcurl.a(libcurl_la-openssl.o):vtls/openssl.c:function ossl_connect_common: error: undefined reference to 'PKCS12_parse解决方法:根目录的主CMakeLists.txt中添加c...原创 2019-12-14 13:22:47 · 746 阅读 · 0 评论 -
cocos-2dx 3.17 lua androidstudio 接入sdkbox
根据文档用官方工具导入包,基本就可以编译(第一次导入出问题了,换了导入顺序又可以了,第二次导入顺序是facebook,admob,iap,firebase);官方文档地址:http://docs.sdkbox.com/zh/cocos/但是运行出错,原因是新加的class和库文件没有导入,希望官方能和.mk文件一样自动修改CMakeLists.txt文件,这样更方便.......原创 2019-12-13 08:56:28 · 317 阅读 · 0 评论 -
IOS plist 解析出错原因之一 Domain=NSCocoaErrorDomain Code=3840 invalid hex ..integer
解析 plist文件出错;integer 只能是整数,结果出现了小数,出错了。。。。把该integer的值改为整数即可....原创 2019-12-03 20:38:31 · 423 阅读 · 0 评论 -
cocos2dx监听home键,锁屏,后台转前台暂停功能
根据cocos2d-x游戏原理当home键或者锁屏键被按下,游戏处于后台状态就会调用AppDelegate.cpp里面的方法applicationDidEnterBackground()其实按照这个方法的意思就可以知道到底是怎么回事了。所以我们就在这个方法内部写自己的东西。 首先,我说一下原理, 自己写了一个Dialog 模态对话框(这个可以搜到), 然后写了自己写了一个方法转载 2014-01-10 17:31:33 · 723 阅读 · 0 评论 -
cocos2d-x 3.10 绘制效率BUG
http://forum.cocos.com/t/cocos2d-x-3-10-bug/37040minggo引擎开发团队16-06-293.10的实现有点不一样,你可以试一下修改代码如下void Renderer::setupVBO(){ glGenBuffers(2, &_buffersVBO[0]); gl转载 2017-08-22 16:35:35 · 477 阅读 · 0 评论 -
cocos 屏幕抖动,3.10可以用
cocos 屏幕抖动,3.10可以用 ,x->runAction(CCShake::create(1.0f, 5));#ifndef __SHAKE_H__ #define __SHAKE_H__ #include "cocos2d.h" USING_NS_CC;class CCShake : public cocos2d::CCActionInterval{转载 2017-09-15 11:16:04 · 1053 阅读 · 0 评论 -
cocos 扫光 特效
//这个是要显示的图片auto gameBgShow = Sprite::create("wfmc bg.png");addChild(gameBgShow);gameBgShow->setPosition(Vec2(visibleSize.width / 2 - 200, visibleSize.height / 2));//设置裁剪节点位置 {//扫光效果原创 2017-11-02 12:16:31 · 2426 阅读 · 0 评论 -
cocos2dx 3.10 读取加密压缩ZIP文件
转载自:http://blog.csdn.net/u014772578/article/details/513293680,废话最近需要把资源打包到压缩文件并加密,一开始是上网搜索怎么读取加密的ZIP文件的,很遗憾没有搜到读取加密的,只有一些读取没有加密的,于是就想着自己实现,刚开始网上了解了一下,大家都是使用zlib库来转载 2017-11-14 12:19:55 · 849 阅读 · 0 评论 -
imageview 设置是否忽略尺寸
ignoreContentAdaptWithSize 设置是否忽略尺寸设置ignore 为true则忽略尺寸设置,按图片本来的尺寸展示false则按编辑器设置的尺寸展示/**是否忽略size使用texture size 默认true*/virtual void ignoreContentAdaptWithSize(bool ignore);/...原创 2019-07-19 16:14:34 · 553 阅读 · 0 评论 -
cocos lua windows设置打开调试控制台窗口
SimulatorWin.cpp 搜索 SIMULATOR_WITH_CONSOLE_AND_MENU将#define SIMULATOR_WITH_CONSOLE_AND_MENU 0改为#ifdef _WIN32//windows 打开调试窗口#define SIMULATOR_WITH_CONSOLE_AND_MENU 1#else#define SIMULATOR_...原创 2019-07-19 17:21:56 · 699 阅读 · 0 评论 -
cocos compile luacompile error 之前都是好好的win10升级版本后突然不能用了
cocos compile luacompile error 之前都是好好的win10升级版本后突然不能用了原因cocos用到了python,升级WIN10不知道python怎么不能用了,命令行打python居然进入微软商店,微软这个逗X。。。解决方法是卸载python,重装,重设python的路径到path环境变量...原创 2019-08-28 11:11:03 · 654 阅读 · 0 评论 -
cocos 微信登陆失败(笔记)
cocos 微信登陆失败 ,用真机失败; 找了下,后来发现android-ndk-r9d 不行;用android-ndk-r10e 就可以;debug版本也拉不起来微信登陆....原创 2017-03-28 18:31:02 · 555 阅读 · 0 评论 -
(cocos笔记) C++ lua 交互 ValueVector的一个坑
ValueVector 中 的Value,从C++传递到lua,如果是unsigned char, 要转为 int,不然转换会失败;传递过去是个空table可能是因为自动转换的方法有ccvector_int_to_luaval,而没有 ccvector_unsignedchar_to_luaval....原创 2016-11-15 12:01:52 · 984 阅读 · 0 评论 -
lua绑定c++的时候常见得错误
1 Error parsing reanslation unit这种情况,首先来说你的python 2.7以及他的插件安装是完整的,最可能的原因就是自己写的ini文件,header路径错误,可以把这个路径改成.h的绝对路径进行排查2.dos2unix既不是外部也不是内部命令,也不是可运行的程序解决方法:把自己从网上下载的dos2unix.exe文件放在C:\Windows\Syst转载 2016-10-30 17:39:24 · 1012 阅读 · 0 评论 -
cocos2d-x中文显示问题解决方法(使用cocos2dx中自带的iconv实现)
前一段时间一直研究为什么cocos2dx中的CCLabelTTF不能显示中文,找了好多相关的资料都是用了一个第三方的库来实现的,最后在http://blog.csdn.net/azhou_hui/article/details/8167709 里找到了 符合自己需求的方法 作者是csdn的azhou_hui主要有一个工具类Tools.h**************Tool转载 2014-01-23 16:46:37 · 1076 阅读 · 0 评论 -
android ios 横屏、竖屏设置
一、横屏、竖屏设置1、androidAndroidManifest.xml文件中,screenOrientation="landscape" 为横屏,screenOrientation="portrait"为竖屏2、iOS- (NSUInteger) supportedInterfaceOrientations{ #ifdef __IPHONE_6_0 // 横屏显转载 2014-01-22 11:44:26 · 835 阅读 · 0 评论 -
cocos2dx android版本移植时的Error format not a string literal and no format arguments解决方案
[-Werror=format-security] BUG FIX SOLUTION场景: cocos2dx 跨平台开发, 移植Android版本时, 当进行到build_native.sh步骤后ndk版本: android-ndk-r9开发环境: mac os 64bit, Android+EclipseBUG: CCCommon.cpp:54:77: error: for转载 2014-01-18 17:59:59 · 1039 阅读 · 1 评论 -
cocos2dx eclipse 调试设置
debug: 1.build_native.sh下 "$NDK_ROOT"/ndk-build NDK_DEBUG=1 $PARALLEL_BUILD_FLAG -C2.AndroidManifest.xml下 android:minSdkVersion更改为143.AndroidManifest.xml下 4.工转载 2014-01-14 16:46:23 · 667 阅读 · 0 评论 -
cocos2dx eclipse 设置C++ include 包含目录
试着在 project ---property --c++ 设置了没用。 于是在 android.mk 文件里 的 LOCAL_C_INCLUDES 后面添加上了需要包含的目录,成功了~原创 2014-01-14 11:09:13 · 901 阅读 · 0 评论 -
cocos2d-x-2.2中编译cocos2d-win32.vc2010 C1083 pthread.h No such file or director错误的解决办法
cocos2d-x-2.2中编译cocos2d-win32.vc2010.sln出现:C1083 pthread.h No such file or director错误的解决办法打开cocos2d-win32.vc2010.sln后,编译debug版没问题,但是当编译release版时,出现“C1083 pthread.h No such file or director”错误。基本转载 2014-01-11 10:38:37 · 1906 阅读 · 0 评论 -
cocos2dx通过用eclipse移植android时出现 error: undefined reference to "XXX类:XX()"
出现如题错误,原因是自己定义的类,没有添加进Android.mk文件后。解决方案:打开项目的根路径,进入proj.android / jni路径,用编辑器打开Android.mk(博主是用RJTextEd编辑器,建议不要用记事本打开)找到如图所示位置:(相信部分读者看到此图后已经知道如何解决了)没错,就是将自己定义的类的.cpp文件添加进去,举个例子转载 2014-01-10 16:48:48 · 2203 阅读 · 1 评论 -
cocos2dx----屏幕自适应
我使用的版本是cocos2d-2.0-x-2.0.4,cocos2dx-2.0版本对多分辨率适配提供了很好的支持,使用起来比1.0版本要简单些,1.0版本的适配可以参考这篇博文。1. 做2.0版本的适配首先需要了解下面这些知识。(1)适配策略2.0版本提供了三种适配策略:kResolutionNoBorder:超出屏幕的部分会被裁剪,两侧没有黑边,铺满屏幕,按图片原始比例显示,图片转载 2014-01-08 17:25:14 · 1053 阅读 · 0 评论 -
cocos2dx make ***no rule to make target ....x.cpp needed by obj/..../xx.o .stop
cocos2d-x 遇到的错误与解决方法。make: *** No rule to make target `/cygdrive/d/android/cocos2d-x-master/T12/proj.android/../../cocos2dx/xxxxx.cpp', needed by `obj/local/armeabi/objs/cocos2dx_static/xxxxx.o'. Stop转载 2014-01-08 13:29:47 · 8987 阅读 · 0 评论 -
Cocos2d-x 3.0rc,又一种创建项目方式
3-15,cocos2dx 3.0rc0 终于放出来了。在这里不得不吐槽一件事,3.0版本从Alpha,到beta,再到rc,三个版本竟然都有各自创建项目的方式,这样真的不会被人打么?因为rc版创建项目的方式发生了较大的改变,所以这里我单独用一篇来简单介绍(其实我也是临时突击,近来项目挺赶的)。--------------------------准备工作:1、下载最新的coco转载 2014-03-31 14:04:49 · 758 阅读 · 0 评论 -
[转] cocos2d-x+eclipse的环境配置
cocos2d-x+eclipse的环境配置 欢迎大家观看与转载记得加http://blog.csdn.net/yangyu_c/article/details/10124127win7+cocos2d-x-2.1.4+vs2012环境太简单就不多说了,下面是eclipse环境一、准备1.eclipse+adt+sdk:adt-bu转载 2014-01-07 17:45:34 · 1080 阅读 · 0 评论 -
解决LibclangError: [Error 193] %1 不是有效的 Win32. To provide e Config.set_library_path() or Config.
原文地址:http://blog.csdn.net/langzi7758521/article/details/50955889问题:win7 64位及以上LibclangError: [Error 193] %1 不是有效的 Win32. To providee Config.set_library_path() or Config.set_library_file()解决方转载 2016-10-30 09:37:47 · 1241 阅读 · 0 评论 -
cocos lua 的一些例子
https://github.com/dualface/cocos2dx_luatests转载 2016-10-19 15:01:35 · 439 阅读 · 0 评论 -
主题 : 使用VS插件在VS2012/2013上编辑和调试cocos2d-x的Lua代码
主题 : 使用VS插件在 Visual Studio VS2012/2013上编辑和调试cocos2d-x的Lua代码转载 2016-10-19 13:24:11 · 585 阅读 · 0 评论 -
ccui.ScrollView 和 cc.ScrollView
看源码发现是两个不一样的ccui.ScrollView 对应 cocos2d::ui::ScrollViewcc.ScrollView 对应 cocos2d::extension::ScrollView方法不一样,具体可以看C++转换lua的接口代码,或直接看C++相关类...原创 2016-10-17 15:24:19 · 2247 阅读 · 0 评论 -
(cocos笔记) cocos lua 粒子特效试用
--流星 local meteor = cc.ParticleMeteor:createWithTotalParticles(130) -- meteor:setTexture(cc.Director:getInstance():getTextureCache():addImage("wsk1.png")) meteor:setPosition(cc.p( 250, 2原创 2016-10-24 16:37:19 · 3866 阅读 · 0 评论 -
(cocos 笔记) 获取studio设计的UI控件
(XScene) local x = self.resourceNode_:getChildByName("Default") print("x s:",x)x:getParent()可以获取XScene转载 2016-10-24 15:59:28 · 351 阅读 · 0 评论 -
(笔记)cocos :llvm toolchain not found!
cocos :llvm toolchain not found!原创 2016-09-27 15:08:02 · 4016 阅读 · 0 评论 -
quick-cocos2dx中AssetsManagerEx的理解
http://blog.csdn.net/xkym_game/article/details/46548357转载 2016-10-12 11:10:53 · 328 阅读 · 0 评论 -
Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
Cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点:1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质2、在Cocos2d-x项目里,把纯C函数注册进Lua环境,理解Cocos2d-x是怎样创建Lua环境的、以及怎样得到这个环境并继续自定义它3、了解为什么要使用toLua++来注册转载 2016-09-21 10:01:01 · 420 阅读 · 0 评论 -
cocos studio 打包 ;external NDK_TOOLCHAIN_VERSION=4.9' 执行命令出错,返回值:2。
工程目录下\proj.android\jni文件夹下的Android.mk文件需要配置cpp路径(具体操作为把LOCAL_SRC_FILES := hellocpp/main.cpp \../../Classes/AppDelegate.cpp \../../Classes/HelloWorldScene.cpp替换为# 遍历目录及子目录的函数define walk转载 2016-03-11 20:43:25 · 6300 阅读 · 0 评论