问题标签 [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 回答
91 浏览

xcode5 - cocos2d iOS 新建项目模板

当我从 cocos2d iOS 模板创建一个新项目时,我得到了 HelloWorldScene.h 而不是 HelloWorldLayer。如何获取 HelloWorldLayer?我正在使用 Xcode 5.5.1 和 cocos2d 3.0.0。

0 投票
1 回答
170 浏览

visual-studio-2010 - 为win32设置cocos2d-release-3.0-rc1项目

嘿伙计们,我想为 windows 设置 cocos2d 3.0 版。目前我正在使用 Visual Studio 2010 和 cocos2d 2.2.2 来构建应用程序。随着 cocos2d 3.0 版本的发布,我想将 cocos2d 2.2.2 升级到 cocos2d 3.0。cocos2d 3.0 稳定版发布了吗?以及如何将它与 Visual Studio 2010 集成。

0 投票
3 回答
1797 浏览

cocos2d-x - android 编译器找不到一些 cocos2d-x 库

我已将 cocos-ext.h 包含在我的一个头文件中,并添加了扩展命名空间。Visual Studio 的代码没有问题,成功找到它,但是,当我进入终端并尝试为 android 编译时,它说在扩展包含文件中找不到文件。有没有我需要放文件的地方?或者将其添加到 Android.mk 中?

我正在使用 C++ 中的代码运行 cocos2d-x 3.0r2

谢谢。

0 投票
2 回答
5103 浏览

android - 我可以将 Visual Studio 用作 cocos2d-x 3.0rc2、c++ 开发的 IDE 吗?

所以我计划用 cocos2d-x 3.0rc2 为 Android 构建,并且没有很多关于我应该做什么来启动和运行的更新文档。我已经设置了整个环境。我可以通过在 Notepad++ 中编辑 C++ 文件来运行测试并制作一些基本精灵,但是我需要达到我在 IDE 中实际设置的程度。有将项目导入 ADT 的教程,我已经开始运行,但我无法从 eclipse 中编辑 *.cpp 文件。那是我应该如何设置我的环境吗?人们通常只是在基本的文本编辑器中编辑并从命令行运行,还是我缺少一些东西。

我还打开了一个新项目附带的 Visual Studio 解决方案,在里面我有自动完成功能,这是一个很好的环境,但是我仍然无法使用 makefile 的麻烦。我尝试在我的项目中使用一些扩展功能并使用 CocoStudio 导出,但编译器不会有任何这些。对于已经不习惯为 Android 进行开发的人来说,是否缺少文档?

当我创建一个新类或使用新包含时,我是否必须手动将其添加到生成文件中?如果是这样,我可以在哪里学习该过程的工作原理并能够将其应用于新情况?

我感到迷茫,因为我不太习惯于参与所有“细节”的开发。

如果有人想帮助我理解这一切,我将不胜感激。

谢谢,维拉尔

0 投票
1 回答
480 浏览

cocos2d-x - .mp3 文件的背景音乐播放较晚

我使用 cocos2d-x RC1,我需要从 mp3 文件播放背景音乐。问题是它在 2-3 秒后开始播放。我试图预加载它,但问题是:

SimpleAudioEngine::preloadBackgroundMusic是一个虚拟函数,什么都不做。也没有回调告诉背景音乐已加载,因此我可以显示加载屏幕直到那一刻。现在我不知道如何控制音乐开始播放的时间。

另一个是立即播放的.wav 文件,但.wav 文件大小为49Mb,这是胡说八道。因此,我卡住了。请帮忙。

0 投票
1 回答
305 浏览

cocos2d-x - 创建鼠标事件

最终我将使用触摸技术实现以下内容。不过,我暂时只关注鼠标解决方案。如果玩家在屏幕的特定部分或特定精灵/菜单项(例如左箭头的图像)上单击并按住鼠标,则主游戏精灵(例如汽车)继续向左移动直到玩家松开鼠标按钮。如果玩家点击并按住屏幕/精灵/菜单项的另一部分(右箭头的图像),那么汽车会继续向右移动,直到玩家松开鼠标按钮。请注意,按住按钮时鼠标不必移动。

0 投票
1 回答
1397 浏览

ios - cocos 2d-x如何在外部浏览器中打开链接

我在 cocos 2d-x 中打开链接(在以前的版本中),例如:

此链接的帮助:

但在新版本中 openUrl 不再存在。

那么我现在如何在新版本中打开链接?

0 投票
2 回答
5200 浏览

c++ - 用 cocos2d-x 绘制平滑的贝塞尔曲线

它可能与这个问题重复,但我不知道如何在我的应用程序中应用这种方法,以及我应该在 cocos2d-x 中使用哪种方法来绘制贝塞尔曲线。我的应用程序应该允许用户在触摸画布时绘制线条和曲线。我怎样才能做到这一点?

0 投票
2 回答
1094 浏览

cocos2d-x - cc.Director 中的 getWinSize getWinSizeInPixels 有什么区别?

这两个功能之间的预期区别是什么:

在我的情况下,它们都返回完全相同的值。

在哪些情况下它们应该返回不同的值?

0 投票
1 回答
69 浏览

cocos2d-x - Cocos2dx 3.0 final 新建项目时出错

当我在 Cocos2dx 3.0 (final) 中创建一个新项目时,我遇到了这个问题。

在此处输入图像描述

请帮助我,谢谢。