最近MVを入手して、素材の移植を始めようかと考えており、勉強中の身です。
そこでどうしても詰まってしまったので、お伺いしたいことがあります。
RGSS3ではCacheからの読み込みが即応的で、以下のようなスクリプトを書いていましたが、
MVでは同じような処理を施しても、初回だけ読み込みに失敗してしまいます。
コード: 全て選択
def new_line_x
$game_message.face_name.empty? ? 0 :
Cache.face($game_message.face_name).width / 4 + 16
end
・画像の読み込みが完了するまでウェイト(bitmap.isReadyを利用してシーンクラスのupdateでwhileループを
かけたが無限ループ、SceneManager._scene.isReadyは効果なし)
・2回読み込む(これはそもそも失敗しています。やはり時間が必要?)
私は画像の幅/高さを取得して処理をするスクリプトをいくつか作成しており、その移植に当たっては
この問題が解決しないとどうしようもなくなってしまいます。
「画像の読み込み」だけをwhileループで使えるようにするにはどうすればよいでしょうか。