2015/08/27(木) [n年前の日記]
#2 [dxruby] 画像読み込み処理を修正中
今まで、画像を読み込み終わるまで表示が一切変わらない仕様で作ってたのだけど、それではさすがにアレだなと思えてきたので、試しに Thread を使って、別スレッド内で画像の読み込みをして、メインスレッドで結果の表示をするようにしてみたり。結構それっぽい感じの表示になって少し満足。後は、表示メッセージの種類や割合表示を増やしていけばどうにか。
昔の DXRuby は Thread を使うとおかしなことになったらしいけど、Ruby 2.0 + DXRuby 1.4.1 を使ってる分にはそういうこともないようで、というかスンナリ動いてるので、ありがたいことだなと…。
それはともかく。やっぱり画像が多過ぎる・大き過ぎる気がする。1280x720ドットの画面サイズに加えて、Spriter で作成・エクスポートしたベタ画像をそのまま丸々読み込んでるから、なのだけど。どうしたもんか。やっぱり、パーツ画像 + Spriterファイルを読んで、DXRuby上で多関節で表示したほうがいいのだろうか。でもソレだと後から画像だけ差し替え、とかできなくなるし…。処理速度も間に合うか疑問だし…。
昔の DXRuby は Thread を使うとおかしなことになったらしいけど、Ruby 2.0 + DXRuby 1.4.1 を使ってる分にはそういうこともないようで、というかスンナリ動いてるので、ありがたいことだなと…。
それはともかく。やっぱり画像が多過ぎる・大き過ぎる気がする。1280x720ドットの画面サイズに加えて、Spriter で作成・エクスポートしたベタ画像をそのまま丸々読み込んでるから、なのだけど。どうしたもんか。やっぱり、パーツ画像 + Spriterファイルを読んで、DXRuby上で多関節で表示したほうがいいのだろうか。でもソレだと後から画像だけ差し替え、とかできなくなるし…。処理速度も間に合うか疑問だし…。
[ ツッコむ ]
以上です。