gpt4 book ai didi

android - 有没有人在 Cocos2d-android 中以更高分辨率运行他们的游戏?

转载 作者:行者123 更新时间:2023-11-29 00:26:46 25 4
gpt4 key购买 nike

CCScene 在更高分辨率下不显示任何内容?

我正在开发一个项目,在该项目中我使用的是 cocos2d_android.jar,在 4.3 版本上屏幕变为空白,而音乐/ccTouches/其他一切正常。

即使在我更改了 API 级别 18(4.3 版本)的 jar 文件后,添加到我的项目中,导入时间和使用它们的类时也没有错误,但在 RunTimeError 中发生如下:

09-14 07:49:49.890: E/AndroidRuntime(1282): FATAL EXCEPTION: GLThread 102
09-14 07:49:49.890: E/AndroidRuntime(1282): java.lang.NullPointerException
09-14 07:49:49.890: E/AndroidRuntime(1282): at org.cocos2d.nodes.CCAtlasNode.calculateMaxItems(CCAtlasNode.java:86)
09-14 07:49:49.890: E/AndroidRuntime(1282): at org.cocos2d.nodes.CCAtlasNode.<init>(CCAtlasNode.java:80)
09-14 07:49:49.890: E/AndroidRuntime(1282): at org.cocos2d.nodes.CCLabelAtlas.<init>(CCLabelAtlas.java:41)
09-14 07:49:49.890: E/AndroidRuntime(1282): at org.cocos2d.nodes.CCLabelAtlas.label(CCLabelAtlas.java:36)
09-14 07:49:49.890: E/AndroidRuntime(1282): at org.cocos2d.nodes.CCDirector.setGLDefaultValues(CCDirector.java:600)

编辑 3:

当我在 Cocos2d-android 主库中更改 API 级别 18 时会出现这些错误但是在此之后我发现问题不属于 API 级别 17/18 比我像以前那样更改库和问题与高分辨率有关

我调试了这个项目,但无法解决这个问题。

编辑 1:

我检查了两个通过 cocos2d-android.jar 制作的游戏,在一个游戏中发生了同样的事情,比如 CCScene 没有显示任何东西,另一个游戏运行正常。

编辑 2:

Nexus 7 分辨率 1280*1920 并且在多次更改屏幕尺寸后高度是可以接受的,我发现 1735 是 cocos2d-android 的最大高度。 有没有办法增加高度的大小

让它发挥作用的可能性有多大。有人建议方法

最佳答案

Android 4.3 版带来了一些核心变化和一些错误。谷歌在发布后大约一周修补了 4.3。您是否在装有最新(和更新的)4.3 版本的 Nexus 设备上进行测试?

关于android - 有没有人在 Cocos2d-android 中以更高分辨率运行他们的游戏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18799648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com