问题标签 [cocos2d-x-2.x]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1822 浏览

ios - int retVal = UIApplicationMain(argc, argv, nil, @"AppController"); 在 cocos2dx 2.2.3

我的代码片段如下:

当我的项目运行此功能后出现崩溃

奇怪的是 argv 为空。

堆栈信息如下所示:

在此处输入图像描述

有人遇到过这种问题吗?

0 投票
1 回答
416 浏览

cocos2d-x - 在 cocos2d-x 中不使用 spritesheet 动画图像

1.) 我想在不使用 spritesheet 的情况下在 Cocos2d-x V2.2.3 中为图像制作动画。我图像中显示错误请帮助我

2.)或者请提供可以免费制作spritesheet的工具的url。我用过texturepacker,它的试用版现在已经过期了:(

0 投票
1 回答
2408 浏览

cocos2d-x - 如何在 cocos2d-x 中调整动画精灵的大小

我想更改正在动画的 Sprite 的大小。我怎样才能做到这一点 ?我试图通过使用 setScale 属性来改变它的大小,但它在这里不起作用。我在哪里做错了?

0 投票
0 回答
130 浏览

c++ - 类歧义错误(驱动类的歧义转换)与 cocos2dx 中的 CCStandredTouchDelegate?

我正在对 CCSprite 进行子类化,以便为精灵对象制作旋转手势。

为此,我需要使用 CCTargetedTouchDelegate 和 CCStandardTouchDelegate 但即使在声明了这些代表的功能之后,我也会遇到歧义错误。

错误屏幕截图:-

在此处输入图像描述

我的 .h 文件中的代码。

我的 .cpp 文件中的错误相关代码

0 投票
1 回答
3474 浏览

android - cocos2dx 将图像保存到画廊 android

我想截屏并将其保存在图库中。我试过的:

在 iOS 中它运行良好并且能够将图像保存到文档中,但问题出在 android 中:

有两种可能

1) 纹理->saveToFile("scrshot.png", kCCImageFormatJPEG); 或纹理->saveToFile("我的路径"); -> 它编译但图像保存在哪里?

2)使用JNI保存Bitmap文件->问题是如何将CCRenderTexture转换为Bitmap并解析它。

0 投票
1 回答
312 浏览

c++ - 按下释放按钮时停止当前动画

我正在使用 cocos2d-x 在 xcode 中创建游戏。我是 cocos2d-x 的新手。

我创建了两个CCControlButton用于跳转和滑动的按钮。我为运行和滑动创建了动画,名称相同,名为 man。

对于我在 init() 中创建的运行和对于我在名为旋转的单独函数中创建的幻灯片。当我按下幻灯片按钮时,幻灯片动画正在运行,当我释放运行动画时正在运行。

当我按住滑动按钮时,滑动动画应该保持滑动,当我释放滑动按钮时,滑动动画应该停止并运行动画应该运行,但是当释放滑动按钮时,跳转按钮不起作用,因为我给出了一个只有if(man->numberofrunningaction()==1)它应该跳转的条件.

当我按下幻灯片时,动作的数量正在增加。任何人都请帮我找到解决方案。

我正在使用以下代码跳转,幻灯片动画和运行动画..

0 投票
0 回答
144 浏览

c++ - 为什么示例 HelloCpp cocos2d-x 示例对 windows 有特殊逻辑

我正在使用 cocos2d-x v2.2.3。在 HelloCpp 示例中,在 HelloWorldScene.cpp 中,有这一行用于设置设计分辨率:

为什么与其他平台相比,windows 的处理方式不同?

编辑:我目前只有 iOS 和 Android 设备,windows 是我将为其开发的最后一个平台,但我不想在那之前把自己画到一个角落。

0 投票
1 回答
2115 浏览

cocos2d-x - 在 IOS 上使用 cocos2d-x 将屏幕截图分享到 facebook/twitter

我正在将我的游戏从 cocos2d (obj-c) 移植到 cocos2d-x 2.x (c++) 但我真的很难让社交功能发挥作用。是否有可能以任何方式使用下面在本机objective-c和cocos2d中完美运行的代码。

截屏

在脸书上发帖

0 投票
1 回答
1461 浏览

android - Android 项目所需的 libcocos2dx 库

任何人都可以提供名为 libcocos2dx 的库。我没有安装 cocos2dx,但我需要 libcocos2dx 来修复项目错误。请给我项目或给我一个可以下载的链接。

0 投票
1 回答
164 浏览

android - cocos2dx C++ CCShatteredTiles3D 很慢

我目前正在使用 cocos2dx C++ 2.0.1 版,并且正在尝试向精灵添加破碎效果。当我运行这段代码时,我确实看到了破碎效果,但它大大降低了我的帧速率。

CCActionInterval* shatteredTiles = CCShatteredTiles3D::create(20 ,false,ccg(10,10), .5f);

网格[3][3].color->runAction(shatteredTiles);

(顺便说一下 grid[3][3].color 只是一个 ccsprite)

仅从运行此代码开始,我就从 60fps 一直到 30。我想一次在 16 个不同的精灵上做这样的事情,这让我的代码在那之后以 3fps 运行。我做错了什么我一直试图解决这个问题一整天。任何帮助将不胜感激,谢谢。