在 LibGdx 中布置屏幕
Disposing Screens in LibGdx
在 libGdx 中处理屏幕时,您只需要处理屏幕内使用的任何资源(如纹理、声音、精灵等),还是还需要对屏幕对象本身做任何事情?
我搜索了一下,但我无法真正找到这个问题的答案。
我假设答案是否定的,垃圾收集器会像处理任何其他对象一样处理该对象,但我只是想确保我没有遗漏任何 libGdx 具体内容。
您不需要在 Libgdx 中处理 Screen
个对象。 Screen
对象不会将任何资源加载到内存中,它只是 ApplicationAdapter
用来委托工作的逻辑 class。
查看此 Memory Management wiki 部分,它们提供了需要手动处理的 classes 列表。
在 libGdx 中处理屏幕时,您只需要处理屏幕内使用的任何资源(如纹理、声音、精灵等),还是还需要对屏幕对象本身做任何事情?
我搜索了一下,但我无法真正找到这个问题的答案。
我假设答案是否定的,垃圾收集器会像处理任何其他对象一样处理该对象,但我只是想确保我没有遗漏任何 libGdx 具体内容。
您不需要在 Libgdx 中处理 Screen
个对象。 Screen
对象不会将任何资源加载到内存中,它只是 ApplicationAdapter
用来委托工作的逻辑 class。
查看此 Memory Management wiki 部分,它们提供了需要手动处理的 classes 列表。