这个错误消息是什么意思,它是由rokonandroid游戏引擎引起的

时间:2010-12-13 20:54:49

标签: java android opengl-es textures rokon

我现在有一个应用程序引擎的问题,我已经设置了整个游戏,有点糟透了。 这个错误信息是什么意思?我真的不明白问题是什么。我的一个精灵的问题是导致游戏引擎生气吗?

12-13 12:48:15.389: ERROR/Rokon(1776):   addToActive(1505553220)
12-13 12:48:15.389: WARN/System.err(1776): java.lang.Exception:   addToActive(1505553220)
12-13 12:48:15.389: WARN/System.err(1776):     at com.stickycoding.rokon.Debug.error(Debug.java:71)
12-13 12:48:15.389: WARN/System.err(1776):     at com.stickycoding.rokon.TextureManager.addToActive(TextureManager.java:54)
12-13 12:48:15.389: WARN/System.err(1776):     at com.stickycoding.rokon.Texture.onLoadTexture(Texture.java:228)
12-13 12:48:15.389: WARN/System.err(1776):     at com.stickycoding.rokon.GLHelper.checkTextureValid(GLHelper.java:201)
12-13 12:48:15.389: WARN/System.err(1776):     at com.stickycoding.rokon.GLHelper.bindTexture(GLHelper.java:189)
12-13 12:48:15.389: WARN/System.err(1776):     at com.stickycoding.rokon.GLHelper.drawNormal(GLHelper.java:366)
12-13 12:48:15.389: WARN/System.err(1776):     at com.stickycoding.rokon.DrawableObject.onDrawNormal(DrawableObject.java:382)
12-13 12:48:15.389: WARN/System.err(1776):     at com.stickycoding.rokon.DrawableObject.onDraw(DrawableObject.java:360)
12-13 12:48:15.389: WARN/System.err(1776):     at com.stickycoding.rokon.Layer.onDraw(Layer.java:138)
12-13 12:48:15.397: WARN/System.err(1776):     at com.stickycoding.rokon.Scene.onDraw(Scene.java:934)
12-13 12:48:15.397: WARN/System.err(1776):     at com.stickycoding.rokon.RokonRenderer.onDrawFrame(RokonRenderer.java:40)
12-13 12:48:15.397: WARN/System.err(1776):     at com.stickycoding.rokon.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1112)
12-13 12:48:15.397: WARN/System.err(1776):     at com.stickycoding.rokon.GLSurfaceView$GLThread.run(GLSurfaceView.java:946)

任何输入都会有用,谢谢!

1 个答案:

答案 0 :(得分:2)

我只是查看了源代码,看起来Rokon只是抛出了一个随机异常,所以跟踪问题的真正来源是有点棘手的。

我认为您最好的选择是切换到使用应用程序的Java源代码并从那里进行调试。

最可能的罪魁祸首是 TextureManager.java

尝试弄清楚您尝试加载/重新加载的纹理的状态,它可能会对您有所帮助。