- 404 名前:Now_loading...774KB mailto:sage [2007/10/11(木) 23:00:35 ID:OhoJXt7D.net]
- >>399
Flash Player 9のガベージコレクションは参照を消せば直ちにメモリが解放されるわけじゃないよ ガベージコレクションが動くまではずっとメモリに残りっぱなし。 そしてそのガベージコレクションの動くタイミングだけど、かなり遅いと思っていい。 厳密なタイミングが知りたいなら、 どこかで書いたような気がするけどSystem.totalMemoryが便利 まあ、AS3で本格的なゲームを作ろうと思ってる人なら一度目で見て実感するのがいいよ 俺が使った回避策としては ブロックを削除するかわりにインスタンスをどこかに保存しておいて 生成する代わりに保存したインスタンスを再利用すれば面白いほど速くなると思うよ この場合は変数の再初期化のし忘れに要注意だけどな 全部BitmapData.copyPixel()で描画するように書き直すのも最終手段としてはアリだな
|

|