ATF素材が無事揃ったので早速使ってみましょう。ATF素材を使うこと自体は、これを参考にしました。流し込む方法も使えます。今回は、後者の方法を使って読み込むことにしました。作り始めの頃、逐次読み込んで表示読み込んで表示という作業を繰り返していました。この方法だと、どうしても画像の読み込みに時間がかかってしまい、ADVゲームの特性上スキップ当の早送りの処理が途切れ途切れになってしまいました。そこで、ある程度の枚数の素材を事前に読み込んでおくことにしました。この処理よって、ある程度の区切りで読み込み時間がかかるものの、スキップ処理での途切れ途切れは無くなりました。大切な処理、そう破棄処理!!これをしないと直ぐにメモリがパンパンになってしまいます。最初、ここら辺の処理を適当に書いてたので悩みました。大切!!texture.dispose();一応、これで破棄は完了なのですが、ここで大きな問題が。Android端末によりけりでしたが、ある一定の枚数のキャラクタ素材を表示するとゲームが強制終了してしまいました。使って正確にメモリ周りをプロファイリング出来るのですが、ゲーム制作当時はまだありませんでした。「破棄されていないのではなく、遅れてるだけ」という仮説を立ててみました。この仮説通りだとすると、一定量の素材が表示されたタイミングでゲームが強制終了してしまう現象にも納得いきます。当時は詳しく調べる手段もなかったので、意を決して画像フォーマット自体を変更して制作を進めていくことにしました。次回、「帰ってきた”JPEG-XR”」編をお楽しみに。コメントをキャンセルメールアドレスが公開されることはありません。コピー品を販売しております。以前はヤフーと楽天で販売しました。クロムハーツ財布人気の売れ筋商品を多数取り揃えております。