14得票1回答
Xcode 11,Cocos2dx编译问题:参数值10880超出有效范围[0,255] btVector3.h

请查看附加图像。在Xcode 11中,使用Cocos2d-x时出现错误:参数值10880超出有效范围[0,255] btVector3.h。 代码行出现错误。 y = bt_splat_ps(y, 0x80); // in file btVector3.h 如何解决这个问题?

10得票1回答
从字符串中提取X和Y坐标

我在从Cocos2d-x和Box2D中提取b2vec2坐标时遇到了问题。 我尝试过使用strtk,但是无法让它正常工作。 希望能得到任何帮助。 谢谢。 字符串的格式为“x,y x,y x,y”,我想将x和y放入一个b2vec2数组中。

7得票1回答
如何在使用C++的cocos2dx游戏中创建计时器

我正在开发游戏,遇到了创建计时器的问题。我需要一些逻辑,例如时间应该从60秒开始,当它达到0时游戏应该结束。我是这个平台的新手。

7得票4回答
升级到macOS Big Sur 11.01后,Cocos2d-x 4.0应用程序无法构建(错误:没有找到文件或目录:'/usr/lib/libz.dylib')。

升级到macOS Big Sur 11.01后,出现以下错误: clang: error: no such file or directory: '/usr/lib/libz.dylib' clang: error: no such file or directory: '/usr/lib/...

11得票5回答
如何使用Cocos2D-X绘制一条线?

我一直在电脑上玩弄Cocos2D-X,我已经能够在我想要构建它的所有设备上构建hello world程序。 我知道如何让程序显示精灵和标签,但是我一直没有办法让程序绘制一条线。我该如何在Cocos2D-X中绘制一条线?

9得票2回答
安卓工作室模拟器在3.0更新后崩溃。

我一直在尝试使用Android Studio,最近安装了cocos2dx并使用ARM CPU模拟器来使用它。最近我看到一个提示要更新Android模拟器服务,所以我安装了它,现在我的模拟器在尝试启动时崩溃,并在Logcat中给出了以下错误信息: 19:36 Emulator: ** 1...

9得票3回答
非静态成员函数外无效使用'this'的错误?

我正在使用由CCSprite子类定义的类,并且结合CCTouchTargetedDelegate来使用。在定义委托方法时,我无法在函数内部使用"this"。 正如之前提出的问题所回答的那样,我不能使用带有作用域分辨符的函数名称,因为这会导致错误:“ccTouchBegan的非行内定义与'my...

11得票2回答
使用Cocos2d-x + Marmalade制作像糖果传奇一样的地图

我使用Cocos2d-x和Marmalade开发了一款2D游戏。 考虑到性能和内存等方面,我想知道在玩游戏之前创建一个场景以显示像“糖果传奇”游戏中使用的地图的更好解决方案是什么,然后: 可缩放 可滚动 在预定义的坐标位置上有可点击的按钮(关卡)等 角色在按钮(关卡)之间移动 非常感...

32得票6回答
在将Xcode升级到5.1(5B130a)后,在EAGLView.mm中出现错误:“从指针向较小类型'int'的转换丢失信息”。

昨天,我更新了Xcode到最新版本(5.1 (5B130a))以兼容iOS 7.1。然后我构建我的项目时,当选择64位模拟器(例如:iPhone Retina 4英寸64位)时,在EAGLView.mm文件(第408行)中出现错误"Cast from pointer to smaller ty...

34得票12回答
获取软键盘的尺寸

有没有一种方法可以知道屏幕上显示的键盘的大小? 我正在使用Cocos2dx进行编程,但是我想知道Android部分或Cocos部分屏幕上显示的键盘的高度,这并不重要。 我知道Keyboard有getHeight()方法,但我不想创建新键盘,我想使用默认的键盘。