问题标签 [cocos2d-android]

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

android - iOS开发后学习使用Cocos2D for android

我刚刚完成了使用 cocos2D 为 iOS 创建游戏,现在正在尝试使用 eclipse 学习 android 开发和 cocos2D。我已将 cocos2D .jar 文件导入到 android 项目中,但这没有像在 XCode 中编程那样好的文档。谁能给我一个简单的演练如何将 cocos2D 源代码导入我的 android 项目,以便我可以在编写代码时查看 javadoc?

我在论坛上找到了这个

---尝试下载Cocos2D的源文件并直接将它们添加到您的项目中(将'org'文件夹复制到'src'文件夹中,然后在项目资源管理器中选择src文件夹时按F5),确保删除对 jar 文件的引用。这应该可以解决任何缺失的功能,同时在输入 Cocos2D 代码时为您提供额外帮助(Eclipse 将自动为您显示 javadoc 注释)。---

我假设这是源代码:https ://github.com/ZhouWeikuan/cocos2d/tree/master/cocos2d-android 但我没有看到任何 org 文件夹,并且非常感谢总体上更好的演练。

有人可以帮忙吗?我真的很想有 javadoc 来帮助我完成学习曲线。

PS我是论坛的新手,也许这本身应该是一个新问题,但是我目前使用的.jar文件是从http://code.google.com/p/cocos2d-android-1下载的/downloads/detail?name=cocos2d-android.jar&can=2&q= 但我似乎缺少一些实现,例如 CGRectIntersectsRect 和 CCTMXTiledMap。这是一个过时的 .jar 不是最新的并且可以使用源代码修复的东西吗?我已经看到了两者都用于 android 的示例,所以我知道它们是在 cocos2d for android 的某些版本中实现的。

任何帮助或建议将不胜感激。

0 投票
2 回答
2166 浏览

android - cocos2d-android:如何显示分数

我在更新方法中添加了 CCLabel 以显示我的游戏分数。
它在分数提高到 5000 之前运行良好。之后 logCat 显示消息:

我的代码是:

如何解决?

0 投票
1 回答
196 浏览

android - does cocos2d-android-1 compatible with latest cocos2d-iphone?

I start porting my apps to android from ios. My apps were developed using cocos2d-iphone 1.0 version. I'd like to know cocos2d-x or cocos2d-andriod-1 compatible with cocos2d-iphone 1.0?

Thanks

0 投票
1 回答
327 浏览

android - cocos2d-android: how to play/pause a game state

I am new to cocos2d-android. I want to play or/and pause my game . How I fix it ? What would be the method? Thanks for any reply.

0 投票
1 回答
234 浏览

android - cocos2d-android: releasing EGL surface because paused

I am new to cocos2d-android. When I pause my game it works but then when I try to resume it does not work. LogCat shows: releasing EGL surface because paused tid=9. How to fix it? Please any reply.

0 投票
1 回答
442 浏览

android - CCTMXLayer 无法从 android 的 cocos2D 项目中的 CCTMXTiledMap 正确加载

我正在将一个用 cocos2D 编写的 iPhone 项目移植到 Android,并且在设置 CCTMXTiledMap 时遇到了问题。我已经正确加载了 TMX 文件:

并且知道该图层至少显示在屏幕上:

这是我的 tmx 文件:

我在正确项目的资产文件夹中找到了jungle.png 文件,但是当我将 tileMapNode 加载到屏幕上时,它显示为一个纯白色的精灵,它应该显示图层。

可能是我忽略了一些简单的事情,但我们将不胜感激。

0 投票
2 回答
771 浏览

cocos2d-iphone - Cocos2D - 大图

是否可以在 Cocos2D 中使用大图像,并允许用户通过滑动或捏合来放大和缩小?

我从这篇文章中看到,Cocos2D 图像的最大分辨率为 2048x2048。这显然比设备视口大,所以我希望用户能够在图像周围移动。

我不是在创建游戏,而是在制作一种交互式生物细胞,它允许用户点击任意细胞器,并查看有关它们的信息弹出窗口。

这是图像的概念,显然不可能将整个图像塞入设备视口:

细胞

所以说真的,在我深入研究这个项目之前,我只是好奇是否可以使用大图像,允许用户随意移动它,如果我能检测到细胞器的触摸,也许通过 CCSprites?

0 投票
1 回答
385 浏览

android - GPU 根本不用于 Tegra 2 设备吗?

我正在使用 cocos2dx 将游戏从 ios 移植到 android。对于 tegra 2 设备,GPU - Ulp Geforce 我得到 20-22 fps。

在我的游戏中,我们有很多精灵,还有一个 hud 层和关卡地图。从关卡中删除地图后,我得到了 50-52 fps。

GPU是否可能根本不用于导致20fps的Tegra 2设备?

0 投票
1 回答
1908 浏览

android - 在android中实现图像循环

如果有人可以帮助我,我想实现我的 android 游戏的循环

我在图像视图上加载了随机图像。

现在我想将我的图像从屏幕左下角加速到屏幕中心,形成 45 度角。达到窥视后,它应该在右下角下降,形成 45 度角..

我的代码是

0 投票
1 回答
343 浏览

cocos2d-android - Cocos2d android没有暂停游戏

我想暂停我的游戏我使用了以下代码,但是当我们从任何中断返回时它不会暂停它显示主菜单屏幕。它再次从第 1 次开始。

预计如果用户在游戏的动作阶段发出任何类型的中断,则在从中断游戏返回后,应在中断发生的确切位置暂停,并显示带有所需选项的暂停屏幕。

CCDirector.sharedDirector().pause();