-2

既然我已经设置了整个游戏,我的应用程序引擎就会出现问题,这有点糟糕。这个错误信息是什么意思?我真的不明白问题是什么。我的一个精灵是否有问题导致游戏引擎发疯?

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)

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

4

1 回答 1

2

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

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

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

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

于 2010-12-13T21:30:23.997 回答