CCScene 没有显示更高分辨率的任何内容?
我正在开发一个使用 cocos2d_android.jar 的项目,在 4.3 版本上,屏幕变为空白,music/ccTouches/others 工作正常。
即使我用 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 的最大高度。 有什么办法可以增加身高
使它工作的可能性是什么。有人建议方法