[VX ACE]スクリプト'Cache'の106行目でRGSSErrorが発生してしまいます

life
記事: 2
登録日時: 2018年6月23日(土) 13:16

[VX ACE]スクリプト'Cache'の106行目でRGSSErrorが発生してしまいます

投稿記事by life » 2018年6月23日(土) 13:44

現在、GYM様の簡易アニメーションのスクリプトを使用させていただき、
基本的に常にアニメーションをするゲームのようなものを製作させていただいている者です。

プレイ中頻繁に件名にもあります
[スクリプト'Cache'の106行目でRGSSError]
が発生してしまいゲームが強制終了してしまう現象が発生しており、
できることなら解決、もしできないとしたら、
何か別のループもおこなえてピクチャーを表示できたりする
スクリプトがあれば可能であるならば教えていただければと思い記載させていただきました。

上記現象発生時には他のアプリケーションも閉じている際にも
発生してしまう現象でかつ、発生するときと発生しないときは
ランダムで、問題なく表示できていた写真も2回目はダメであったりします。

GYM様
http://gymaterials.jp/

まったく初心者ですが、よろしくお願いいたします。

TOMO
記事: 343
登録日時: 2015年11月16日(月) 20:12
連絡を取る:

Re: [VX ACE]スクリプト'Cache'の106行目でRGSSErrorが発生してしまいます

投稿記事by TOMO » 2018年6月23日(土) 17:47

エラーメッセージを書く際は、
出来ればそれの下の文も書いてくれませんか?


ちなみに、
画像サイズが大きすぎると同様のメッセージが出るらしいけど、
多分それが原因では?
(CACAO SOFT様 RGSS2講座「基礎編15.例外の対処」より)

もしそうなら、他のスクリプトを紹介しても無駄になります
life
記事: 2
登録日時: 2018年6月23日(土) 13:16

Re: [VX ACE]スクリプト'Cache'の106行目でRGSSErrorが発生してしまいます

投稿記事by life » 2018年6月23日(土) 19:11

TOMO様

ご返信遅れて申し訳ありません。ご返信ありがとうございます。
またCACAO SOFT様のご情報ありがとうございます
エラーメッセージの全文を以下に記させていただきます。

スクリプト'Cache'の106行目でRGSSErrorが発生しました。

failed to create bitmap

画像サイズは544×416です。基本のサイズに合わせております。
またいただいたCACAO SOFT様の項目、拝見させていただきました。
写真一枚はだいたい0.5Mbにもみたないのですが、
自分が一度に読ませている写真(アニメーション)で考えてみるとすべて足すとちょうど16Mbに
行ってしまうものもあるので、それが原因かもしれないです。

教えていただけなければまったく検討もしてなかった回答を頂けました。
ありがとうございます。

一度画像サイズを小さくできないか考えてみます。

追記
仮定:登録してあるアニメーション写真が16Mbの時、件名の現象が発生すると仮定いたしました。
実験結果:画像1 (総計260枚のピクチャー合計35.8Mb)を複数回発生させたが件名の現象は発生せず、

また上記の実験後通常通りの動作を確認している最中に件名のエラーが発生した際には、
登録してあるアニメーション写真の合計は4.08Mbで16Mb下回った物を表示中に発生しました。
引き続きもしご教授いただければと考えております。よろしくお願いいたします。

追記
原因が判明いたしました。ありがとうございます。

“VX / Ace:質問” へ戻る