草庐IT

ios - EXC_BAD_ACCESS 在启动时用于 EAGLContext renderbuffer 存储 : fromDrawable: in Cocos2d app whie debugging

使用默认的cocos2d-swift应用程序,我在我的iPadMini2上收到错误EXC_BAD_ACCESS:BOOLrb_status=[_contextrenderbufferStorage:GL_RENDERBUFFERfromDrawable:layer];但是如果我尝试在不调试的情况下启动应用程序,一切正常。如果我在任何虚拟设备上使用调试,我也不会收到任何错误。为什么它不起作用?如何消除这个错误? 最佳答案 看起来这是某些运行iOS8.3+的设备上的问题。它适用于几乎所有设备,但iPadmini2也不适合我。缺点是调用本

android - 运行HelloWorld cocos2dx失败

我是新手。尝试运行与cocos2dx(cocos2d-2.0-rc2-x-2.0.1)一起运行的HelloWorld示例,AndroidSDK20.0.1,AndroidNDKr8,64位Linux机器(openSuse12.1)。从Eclipse运行仿真时出现以下异常:W/dalvikvm(644):threadid=13:threadexitingwithuncaughtexception(group=0x40a13300)E/AndroidRuntime(644):FATALEXCEPTION:GLThread77E/AndroidRuntime(644):java.lang.I

android - "cannot find module with tag ' CocosDenshion/android ' in import path"cocos2dx 应用出错

我正在尝试编译在cocos2d-x上开发的Android原生应用程序。当我尝试调试我的应用程序时,我收到以下错误。AndroidNDK:jni/Android.mk:Cannotfindmodulewithtag'CocosDenshion/android'inimportpathAndroidNDK:AreyousureyourNDK_MODULE_PATHvariableisproperlydefined?AndroidNDK:Thefollowingdirectoriesweresearched:我的android.mk文件中有以下几行$(Callimport-add-path,

android - 在 cocos2d android 中添加无尽的视差背景

我正在使用android开发CoCos2d。我想使用CCParallaxNode为我的屏幕添加无尽的滚动背景。我可以添加背景并移动它,但是在完成移动操作后屏幕变黑。有人可以帮帮我吗?我的代码是CCParallaxNodeparallaxNode;CCSpritespacedust1;CCSpritespacedust2;CCSpriteplanetsunrise;CCSpritegalaxy;CCSpritespacialanomaly;CCSpritespacialanomaly2;parallaxNode=CCParallaxNode.node();spacedust1=CCSpr

c++ - 在 cocos2d-x 中动画 Sprite 时如何加载场景?

我有一个“舞台选择”场景和一个“游戏”场景。但是,当用户按下按钮开始游戏场景时,在按下按钮和显示场景之间会有延迟(在旧设备上大约需要2秒或更长时间)。所以我想我应该创建一个加载场景。所以我现在正在做的是向我的“加载”场景传递一个std::function,它在加载场景出现后0.1秒被调用。这个函数有这样的代码来启动“游戏”场景:用于创建加载场景。autoloading_scene=LoadingScene::createLoadingScene([stage_course](){Director::getInstance()->replaceScene(Game::createScen

c++ - cocos2d-x中如何设置图层的背景颜色?

我一直在使用cocos2d-x编写游戏,但在更改背景颜色时遇到了问题。我找到了example在cocos2d中,但显然这只适用于用Obj-c编写的cocos2d。基本上这个想法是使用CCLayerColor而不是CCLayer,并在构造函数被触发时设置颜色。有人知道如何在cocos2d-x中改变背景颜色吗?看起来这很简单,我很确定我错过了一些明显的东西。 最佳答案 2.X或以下扩展CCLayerColor而不是CCLayer.例如,classCommonScene:publiccocos2d::CCLayerColor{public

c++ - VS 2015编译cocos2d-x 3.3报错 "fatal error C1189: #error: Macro definition of snprintf conflicts with Standard Library function declaration"

当我使用visualstudio2015编译cocos2d-x(3.3版)时,出现错误,说:fatalerrorC1189:#error:MacrodefinitionofsnprintfconflictswithStandardLibraryfunctiondeclaration(编译源文件..\base\s3tc.cpp)源码为:#ifdefsnprintf#errorMacrodefinitionofsnprintfconflictswithStandardLibraryfunctiondeclaration#endif谁能告诉我怎么了? 最佳答案

cocos入门1:cocos地图、cocos音频、cocos字体、cocos图片素材、cocos粒子、cocos地图

1.快速入门环境:cocosCreator2.3.21.1场景、节点、组件、脚本概念http://t.zoukankan.com/Anzhongliu-p-6091746.html1.2事件响应事件有许多的类型,此处接受点击事件this.node.on(cc.Node.EventType.TOUCH_START,this.memberFunction,this);//if"this"iscomponentandthe"memberFunction"declaredinCCClass.this.node.on(cc.Node.EventType.TOUCH_START,callback,this

cocos入门1:cocos地图、cocos音频、cocos字体、cocos图片素材、cocos粒子、cocos地图

1.快速入门环境:cocosCreator2.3.21.1场景、节点、组件、脚本概念http://t.zoukankan.com/Anzhongliu-p-6091746.html1.2事件响应事件有许多的类型,此处接受点击事件this.node.on(cc.Node.EventType.TOUCH_START,this.memberFunction,this);//if"this"iscomponentandthe"memberFunction"declaredinCCClass.this.node.on(cc.Node.EventType.TOUCH_START,callback,this

基于有向距离场(SDF)的地图碰撞系统 | Cocos 技术派第15期

近日,ID为kx-dz的开发者在Cocos中文社区分享了一篇名为《介绍一个基于有向距离场(SDF)的地图碰撞系统》的技术文章,获得诸多好评。C姐第一时间联系到了作者,在获得转载授权的同时,也对这则分享背后真实游戏项目《吃鸡联盟》的制作人书生进行了专访。精彩内容,跟着C姐一起往下看吧!《吃鸡联盟》游戏截图受访者:书生编辑:C姐《吃鸡联盟》是由南京壹游网络科技有限公司基于CocosCreator3D研发的一款IO竞技小游戏。这支成立于2017年的团队,在经历了创业初期H5页游的失利和中期的迷茫时期后,如今坚定地选择了走小游戏开发路线,团队负责人笑称自己“是芸芸小开发者的真实缩影”。目前团队共有4人