AS3 hack形式强制执行垃圾回收
//核心代码,强制Flash Player调用垃圾回收 public function gc( ) : void { ? ?var lc:LocalConnection = new LocalConnection(); ? ?try{ ? ? ? ? lc.connect("nothing"); ? ?}catch(error : Error){ ? ? ? ? lc.close(); ? ? ? ? ? lc = null; ? ?} ? ? ? ? ? ? ? ? ? ? ? ? } or try{
PS.在做Flash应用开发时,一直有Flash占用大量内存的问题,主要集中在BitmapData(位图)处理方面。我今天在《ActionScript3天地会》的论坛看到这个有关gc回收的变通处理方法。因此收藏一下,以备往后用到。 本文转自:http://www.klstudio.com/post/192.html?(代码稍作修改) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |