正如您从下面的代码中看到的,我正在尝试导入“someimage.png”。在渲染循环中,我得到了正确的图像。我把第二行代码。这可能吗?如果不是,有什么替代方案。提前致谢。
public void update(GameContainer container, int delta) {
//if statement
Image x = new Image("someimage.png");
}
public void render() {
//draw image x
}
存在“unhanded 异常类型 SlickException”。
最佳答案
看起来变量“x”是 update() 函数的本地变量。如果你的 render() 函数尝试调用“x”,也许它是一个不同的变量?
关于java - 光滑 : can't load image in update loop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6792777/