【发布时间】:2021-06-02 21:08:48
【问题描述】:
我正在编写一个 LibGDX 游戏,我经常在菜单屏幕和游戏屏幕之间切换。如果我没有手动调用
dispose()
屏幕的方法,纹理不会被处理,一段时间后我的应用程序会崩溃。所以我在设置新屏幕之前调用了 dispose() 方法。
现在我的问题是:即使切换屏幕,我如何才能保留纹理?
因为现在我在设置另一个屏幕时处理所有内容,只是为了在下次显示屏幕时再次加载它。我怎样才能让纹理始终准备好而不丢弃它们并且每次都不生成新纹理?
提前致谢!
【问题讨论】: