ActionScript 3 AS3装载机垃圾收集
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 AS3装载机垃圾收集相关的知识,希望对你有一定的参考价值。
import flash.display.Loader;
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.system.ApplicationDomain;
import flash.system.LoaderContext;
import flash.system.System;
import flash.net.LocalConnection;
var t : Timer = new Timer(500);
var l : Loader = new Loader();
var lc : LoaderContext = new LoaderContext();
lc.applicationDomain = new ApplicationDomain();
t.addEventListener(TimerEvent.TIMER, fOnTimer);
t.start();
addChild(l);
function fOnTimer(e : TimerEvent) : void
{
if (l.content != null)
{
l.unloadAndStop();
System.gc();
System.gc();
try {
new LocalConnection().connect('gc');
new LocalConnection().connect('gc');
} catch (e:*) {}
}
else
l.load(new URLRequest("Lighthouse.jpg"), lc);
}
以上是关于ActionScript 3 AS3装载机垃圾收集的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 3 AS3装载机
ActionScript 3 AS3履带式装载机进展
在 AS3 中强制垃圾收集?
ActionScript 3 垃圾收集
ActionScript 3 装载机
ActionScript 3 flashvars装载机