【发布时间】:2016-03-29 01:00:41
【问题描述】:
在 libGdx 中处理屏幕时,您只需要处理屏幕中使用的任何资源(如纹理、声音、Sprites 等)还是还需要对屏幕对象本身做任何事情?
我搜索了一下,但我真的找不到这个问题的答案。
我假设答案是否定的,垃圾收集器会像任何其他对象一样倾向于该对象,但我只是想确保我没有遗漏任何特定于 libGdx 的内容。
【问题讨论】:
在 libGdx 中处理屏幕时,您只需要处理屏幕中使用的任何资源(如纹理、声音、Sprites 等)还是还需要对屏幕对象本身做任何事情?
我搜索了一下,但我真的找不到这个问题的答案。
我假设答案是否定的,垃圾收集器会像任何其他对象一样倾向于该对象,但我只是想确保我没有遗漏任何特定于 libGdx 的内容。
【问题讨论】:
您不需要在 Libgdx 中处理 Screen 对象。 Screen 对象不会将任何资源加载到内存中,它只是 ApplicationAdapter 用于委派工作的逻辑类。
查看此Memory Management wiki 部分,它们提供了需要手动处置的类的列表。
【讨论】: