via gBlog: Major Flash Player 8 Memory Leak 特定の条件下でBitmapDataオブジェクトにメモリーリークが起きる問題。 こんな風に、関数内のローカル変数でBitmapDataを生成すると、関数終了時にメモリが開放されず、onEnterFrame内に書こうものなら死亡できるらしい。 個人的にはかなり致命的。 function onEnterFrame() { var foo = new flash.display.BitmapData(500,500); } 使い終わった後にこまめにdisposeでメモリを開放すればよいのだけど、returnでBitmapDataを返す場合にはdisposeが使えないわけで(使うと返す値が消えるので)、事実上ハマるらしい。 自作のBitmapDataクラスほぼ作り直ししないとヤバめ。誰かはやく頭のいい解決法みつけ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く