Actionscript 3 as3 Greensock LoaderMax内存

Actionscript 3 as3 Greensock LoaderMax内存,actionscript-3,gsap,loadermax,Actionscript 3,Gsap,Loadermax,我在LoaderMax内存占用方面有点问题,我有一个队列,我一直在根据用户的操作加载图像。如果他们单击load more(加载更多)并保持加载,但我想清除前一个队列占用的内存(我已删除了之前加载时添加的所有子项)。有什么办法我能做到吗 像这样的行为 装载 (加载第1页) 负载 (加载第2页并清洁第1页) ** 一个非常快速的问题,队列中的所有内容(图片)。他们都是吗 浏览器中的缓存 **{autoDispose:true}不会卸载内容,只会自动调用LoaderMax实例dispose方法 您可以

我在LoaderMax内存占用方面有点问题,我有一个队列,我一直在根据用户的操作加载图像。如果他们单击load more(加载更多)并保持加载,但我想清除前一个队列占用的内存(我已删除了之前加载时添加的所有子项)。有什么办法我能做到吗

像这样的行为

装载 (加载第1页) 负载 (加载第2页并清洁第1页)

**

一个非常快速的问题,队列中的所有内容(图片)。他们都是吗 浏览器中的缓存


**
{autoDispose:true}
不会卸载内容,只会自动调用
LoaderMax
实例dispose方法

您可以调用
queue.unload()
queue.dispose(true)
删除加载的内容

另外,请确保已从添加到显示器的子项中删除所有侦听器,以确保它们已被垃圾收集


回答您的快速问题:取决于浏览器设置,但可能。如果您担心的话,LoaderMax有缓存破坏选项。

{autoDispose:true}
不会卸载内容,只会自动调用
LoaderMax
实例处理方法

您可以调用
queue.unload()
queue.dispose(true)
删除加载的内容

另外,请确保已从添加到显示器的子项中删除所有侦听器,以确保它们已被垃圾收集

回答您的快速问题:取决于浏览器设置,但可能。如果您对此感到担忧,LoaderMax具有缓存破坏选项

queue = new LoaderMax({name:"mainQueue", autoDispose :'true'});