読者です 読者をやめる 読者になる 読者になる

むずかしいことはわかりません

いろいろ書いてるみたいな

ガベージコレクション

描画処理と各種動作処理を別のスレッドで実行するようにしてみましたが、画面タッチすると処理落ちるので悩んでます。そのうちなんとかなるだろう。

で、どうしても必要なときにタスク生成して、いらなくなったら破棄ってやっちゃうとガベージコレクションで300msとか平気でかかるようなことがあり、ちょっとびっくり。
でも、これについては大体の必要なタスク数がわかれば、ステージの切り替わりで一気にタスク確保して、終わるまで解放しないとかそういう作り方できっと解決するはず。

しかし、現状で524184bytes(175ms)とか酷いときには1112536bytes(573ms)とか出てるのは作り方のせいでしょうか。
ヘタにクラス化してるのがダメなのか?破棄されるときをもう少し意識してつくったほうがいいのか。