0

解放されたメモリを強制的にフラッシュ ガベージ コレクタにクリーンアップさせる方法はありますか? フラッシュが参照されていないメモリをクリーンアップするのに多くの時間がかかることを見てきました...

4

2 に答える 2

1

残念ながらありません。これについては、Grant Skinner が多く書いているので、彼のブログを参照してください。

于 2008-11-11T22:48:22.940 に答える
0

独自のガベージ コレクターに何かを追加し、それらが完了するとホイップできます。

var antiGC:Dictionary = new Dictionary(false);

var loaderwidth:Tween = new Tween(maskbox, "width", Regular.easeIn, 1, 1000, 25, false);


antiGC[loaderwidth] = loaderwidth;

loaderwidth.addEventListener(TweenEvent.MOTION_FINISH, lwfinished);

function lwfinished(e:TweenEvent){

    loaderwidth.removeEventListener(TweenEvent.MOTION_FINISH, lwfinished);
    antiGC[e.currentTarget] = null;
    delete antiGC[e.currentTarget];
}
于 2015-07-03T00:31:47.840 に答える