问题标签 [cocos2d-x-3.0]

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 回答
1384 浏览

android - android list targets 命令返回错误

我想学习cocos2d-x,显然我需要先设置它。

我遵循了本教程http://cocos2d-x.org/wiki/How_to_run_cpp-tests_on_Android并到达了我应该去 cmd 的部分,移动到构建目录并输入

但是当我这样做时,我收到“无法识别android命令”或类似的错误。

人们该怎么办?还有我为什么要这样做?我相信我通过这个命令获得了 android 设备的 id 或任何东西?

谢谢

0 投票
1 回答
265 浏览

ios - appirater 是否仅适用于 c++ 中的 cocos2dx v3.0 for ios?

我是 c++ 中 cocos2dx v3.0 的新手。如何仅在 IOS 中添加费率应用提醒?我关注了该链接 https://github.com/arashpayan/appirater但它仅在 Objective-c 中可用。请问有什么建议吗?

非常感谢

0 投票
1 回答
1468 浏览

c++ - cocos2d-x label text char spacing

I use cocos2d:::Label and I need to control the spacing of adjustment characters in the text. I use cocos2d-x 3.0 and the font of the label is TTF. Is it possible to achieve, or I should use another thing instead of cocos2d:::Label?

0 投票
1 回答
2263 浏览

c++ - cocos2d-x 3.0 - 通过相对路径创建精灵

如何创建具有相对路径的精灵?我的意思是我在Resources目录中有几个文件夹,例如:

  • sd
  • 高清
  • ……

此目录之一设置为应查找资源的位置

现在在上面提到的每个目录中,我都有很多其他目录,例如:

  • intro_popup
  • outro_popup
  • 主菜单
  • 顶栏
  • 在游戏中
  • ……

在这些目录中,我放置图像。coin.png并且图像的名称可能会发生冲突,据我所知main_menu,其中是不同top_baringame图像。因此,我希望能够创建一个像这样的精灵:

但它不起作用。它只是找不到文件 coin.png。

我应该如何解决这个问题?我在 Windows 上使用 cocos2d-x 3.0,但它也应该在 iOS 和 Android 上处理。

0 投票
2 回答
2413 浏览

c++ - 如何在 cocos2d-x 中制作清晰的纹理

我有一个 char 数组中的普通图像数据(32 位 RGBA),size并想用它制作一个cocos2d-x Texture2D,如下所示:

但生成的图像是模糊的(如压缩的 jpeg 图像)。输入和纹理(如上所示)都有大小size,我没有进行任何转换。我只是将代码放入HelloWorld::draw(Renderer *, const kmMat4&, bool)一个新创建的项目中。如何获得清晰的图像(数据的精确表示)?也欢迎任何其他建议(如直接帧缓冲区之类的东西......等,如果有的话)也是受欢迎的。

我在 mac os 10.8.x 中使用 v3.0

Texture2D编辑:我尝试在创建之后和之前设置纹理参数(GL_NEAREST)initWithData并且没有任何改变。数据和纹理的大小相同,因此无论如何都不应该调整大小……这是一张图片;矩形的角不尖锐:

    

Edit2:工作 initWithData设置纹理参数(GL_NEAREST) :

...

0 投票
1 回答
110 浏览

box2d - Cocos2d-x 用现有图像渲染 box2d 对象

我想将纹理应用于 cocos2d-x 中的 box2d 对象,但我想使用我自己的图像。对于单个 b2body,我可以做到这一点,但要使用我自己的图像填充 b2EdgeShape,我需要帮助。什么是最好的方法.... 提前致谢..

0 投票
2 回答
3503 浏览

cocos2d-x - Cocos2d-x 调度调用

我正在尝试安排一个函数的调用,该函数是 changeScene() 并且它永远不会被调用

知道我在做什么错吗?

Cocos-2d-x 3.0

0 投票
2 回答
4059 浏览

git - GIT + cocos2d-x:我可以将哪些文件添加到 gitignore?

我正在使用 cocos2d-x 3.0 并想使用 git。我只想将重要文件保存到 git 而不是从 vs 2013/logfiles/.... 自动生成的文件。 cocos2d-x 是否有一个 .gitignore 文件忽略所有不必要的内容?

提前致谢

0 投票
3 回答
781 浏览

cocos2d-x - CCParticleSystemQuad 在 cocos2d-x 3.0 版本中不起作用

我正在尝试将使用 Cocos2d-X 版本 2 制作的游戏移植到新版本 3.0。我发现 CCParticleSystemQuad 似乎已被弃用。

我可以用什么代替?

这就是我一直在使用它的方式:

类 ParticleCollision : 公共 CCParticleSystemQuad

谢谢

0 投票
3 回答
10290 浏览

cocos2d-x - 如何在 Cocos2dx 3.1 中添加触摸事件监听器?

我使用以下代码将侦听器方法添加到 cocos2dx 中的按钮:

但是从 Cocos2dx 3.1 开始,toucheventselector 和 addTouchEventListener 都被贬低了。有 :

我无法让它工作 - 我尝试了我能找到的每个宏 - callfuncO_selector、CC_CALLBACK 等。我只是不知道如何指向我的方法,看起来像这样:

无法从谷歌、论坛、git、更改日志、测试中找到任何线索...