游戏开发

cocos2d-x 3.0中的TextField,具有背景图像,文本对齐方式和彩色阴影

我需要输入以下内容的输入文本: 背景图片 文本居中对齐 文本颜色,阴影和阴影颜色选项 但是我找不到合适的人.我调查发现: cocos2d :: extension :: EditBox 其中有1个,但据我所知缺少2个和3个 cocos2d :: TextFieldTTF ui :: UICCTextField ui :: TextField 最新的3个没有2和3, ..
发布时间:2021-04-22 20:37:13 游戏开发

嵌入式cocos2d-js应用程序可以调用c ++吗?

我正在研究通过将cocos2d-js嵌入为现有iOS应用程序中的视图的可能性.为了使这项工作有效,我将需要cocos2d与周围应用程序之间的双向通讯. 经过初步调查,我确定可以使用 ScriptingCore 调用 in 到cocos: ScriptingCore * sc = ScriptingCore :: getInstance();jsval outVal;sc-> evalSt ..
发布时间:2021-04-22 20:37:07 游戏开发

调用不可用的功能“系统":在iOS上不可用

我是cocos2d-x的新手,在编译项目时遇到此错误. 调用不可用的功能“系统":在iOS上不可用 我看到此电话不再适用,但是我可以用什么来代替它呢?任何见识将不胜感激! bool FileUtils :: removeDirectory(const std :: string& path){#if!defined(CC_TARGET_OS_TVOS)std :: string命令 ..
发布时间:2021-04-22 20:37:04 游戏开发

如何在cocos2d-x中从C ++调用javascript函数

在我的cocos2d-x js项目中,我使用cxx-generator将c ++函数绑定到js,以此方式,我创建了一个ios alertView并将其显示为我的js代码,但是当用户按下OK按钮时,我可以通过事件现在到js,我尝试并用了整整2天的时间搜索了google,但是我做不到,如果有人知道解决方案是什么,请帮助我,非常感谢! 解决方案 您没有提供任何代码,因此很难为您提供具体帮助,但是 ..
发布时间:2021-04-22 20:37:01 游戏开发

在Cocos2d-x Android上提交分数后,Google Game Service排行榜无法显示吗?

我通过声纳系统团队的Cocos Helper实现了适用于Android的Google游戏服务(Cocos2d-x). 一切都很好: 登录Google游戏服务. 显示成就和increateAchievement很好. 我第一次登录Google游戏服务==>显示排行榜可以. 但是,我将分数提交到排行榜,然后再次显示排行榜,它总是自动关闭,并且我得到 respondCode = R ..
发布时间:2021-04-22 20:36:52 游戏开发

如何在cocos2dx中复制动作

我使用cocos2dx 2.2.3.现在,我需要重复一个ccsequence或ccspawn.但是copy()无效. 我的代码: layerParticalsFront-> runAction(action);layerParticalsBack-> runAction(action-> copy()); 解决方案 简单示例: CCScaleBy * action1 = CCS ..
发布时间:2021-04-22 20:36:49 游戏开发

如何使用cocos2d-x v3.0绘制简单的矩形

在cocos2d-x 3.0中无法使用ccDrawSolidRect.3.0 API具有Rect类,但是我找不到有关它的文档.如何使用cocos2d-x 3.0绘制简单的彩色矩形? 解决方案 您可以使用在 CCDrawingPrimitives 中声明的 void drawRect(Point origin,Point destination); .> 在CCNode的任何子类的draw ..
发布时间:2021-04-22 20:36:45 游戏开发

cocos2d-x-3.0项目创建中的许多错误

因此,我正在尝试使用cocos2d-x-3.0设置项目.我可以很好地进行所有设置,然后可以毫无问题地在Eclipse中导入并运行我的新项目.但是,一旦我第一次打开 main.cpp 文件,就会弹出一堆错误,我将无法再编译我的项目.它给我的错误是 #include"AppDelegate.h" 上的未解决的包含:AppDelegate.h #include"AppDelegate.h"#inc ..
发布时间:2021-04-22 20:36:42 游戏开发

“文件太多";Nexus 5/6棒棒糖错误

我目前正在使用cocos2dx-2.2.2.进行游戏项目. 当我执行一些操作(从文件中读取纹理并显示对话框)时,应用程序可能会强制关闭或屏幕将冻结(尽管网络线程仍在运行). 它偶尔发生在联系上,但很少在其他设备上发生. 日志如下: 12-29 15:23:01.169:E/Surface(2128):queueBuffer:到SurfaceTexture -22的错误排队缓冲 ..
发布时间:2021-04-22 20:36:39 游戏开发

在Cocos2dx中使用CREATE_FUNC

有人可以向我解释为什么我们需要在Cocos2dx中使用CREATE_FUNC吗?我在HelloWorld样本中看到了它,但不清楚.请告诉我更多细节.谢谢. 解决方案 我们不需要使用它,它是一个辅助宏,它扩展为: /***为特定类型定义创建函数,例如CCLayer* @__TYPE__类类型以添加​​create(),例如CCLayer*/#定义CREATE_FUNC(__ TYPE__) ..
发布时间:2021-04-22 20:36:36 游戏开发

Cocos2d-x v3无法覆盖前进功能Draw

//在我的.h文件中虚拟void draw();//在.cpp中无效GameLayer:draw(){层:: draw();//绘制代码在这里} 它显示无法覆盖正向函数node :: draw() 据我所知,它正在旧版本上运行.cocos2d-x 3.0中有什么新方法吗? 谢谢. v3.0中的 解决方案 覆盖了draw()方法已更改. 尝试.h: 虚拟空隙绘制(Ren ..
发布时间:2021-04-22 20:36:34 游戏开发

Cocos2d-x-如何设置CCLayer透明的一部分?

我是 cocos2d-x 的新手,需要您的帮助. 我需要使该图层的触摸部分透明. 如何使图层的一部分透明?我曾考虑使用ССClippingNode,但找不到示例或文档. 我使用C ++.谢谢. 解决方案 在TestCpp中,已将项目添加到所有cocos2d-x版本中,您可以找到CCClipingNode的示例. 如果要使用CCClipingNode隐藏CCNode的 ..
发布时间:2021-04-22 20:36:31 游戏开发

对所有android设备的多分辨率支持

我正在使用cocos2d-x将我的cocos2d iPhone游戏移植到android.我现在遇到屏幕分辨率问题:我想在游戏中使用一个高分辨率图像,所有低于给定分辨率的屏幕都应支持该图像. 我在论坛上阅读了这个不错的教程.这确实有帮助,但是我没有实现我的解决方案.有关于“设计分辨率和设计资源"的比例因子的说明.资源解析. 但是,就我而言,它既可以按高度缩放比例,也可以按宽度缩放比例.不 ..
发布时间:2021-04-22 20:36:28 游戏开发

检查动画是否在cocos2d-x中运行

我目前正在学习cocos2D-x,并且正在做一些精灵动画. 我的目标是,单击按钮后,对象将向左移动并显示一些动画.现在,如果您快速单击多次,动画将立即发生,并且看起来熊在希望而不是走路. 它的解决方案看起来很简单,我应该检查动画是否已经在运行,以及是否应该运行新的动画. 以下是我的代码的一部分. CCSpriteFrameCache :: sharedSpriteFrameCac ..
发布时间:2021-04-22 20:36:25 游戏开发

如何在Cocos2d-X中的CCSprite对象中交换精灵

我有一个从CCSprite继承的对象.我想从该对象内部更改图像. 如何更改图像(精灵)而不在Cocos2d-X中创建新的CCSprite对象? 谢谢,阿德里安. 解决方案 mySprite-> setTexture(CCTextureCache :: sharedTextureCache()-> addImage("newImage.png"))); 无需更改您的自定义类 ..
发布时间:2021-04-22 20:36:22 游戏开发

Cocos2d-x和cocos2d-android对于一个Android游戏

在我的一个项目中使用了"cocos2d-iphone"之后,我试图确定我应该在Android游戏中使用哪种口味的Cocos2d.我的个人利弊清单: Cocos2d-x 专业人士: :将游戏稍后发布到iOS(可能还有其他平台)应该更容易 缺点/问题: :在Android上调试c ++代码(方便与否?),NDK应用程序与各种Android设备的兼容性(有多大的问题?),访问特定于平台 ..
发布时间:2021-04-22 20:36:19 游戏开发