ピクチャー連続読み込み時に出るエラーの対処法
Posted: 2018年5月11日(金) 17:18
皆様こんにちは。
少し行き詰ってしまったので、また質問させていだきます。
現在、ピクチャーを多数使用するゲームを作っているのですが、ピクチャーを連続で表示する際に少しラグが出るので、スムーズに読み込める方法は無いものかとネットで検索してみたところ、
「使用するピクチャーを不透明度0%にしてウェイト1フレームで区切りながら全て表示して事前に読み込ませる」
という方法を見つけまして、実際にこの方法を試してみた所、確かに以前と違いスムーズに読み込めるようになったのですが、テストプレイ中に読み込みに入るたびに
“ Uncaught TypeError: Cannot read property 'width' of null ”
というエラーが頻発するようになってしまいました。
ちなみに読み込み時のイベント内容はこんな感じです。
◆ピクチャの表示:#1, gazou1, 左上 (0,0), (100%,100%), 0,通常
◆ウェイト:1フレーム
◆ピクチャの表示:#1, gazou2, 左上 (0,0), (100%,100%), 0,通常
◆ウェイト:1フレーム
◆ピクチャの表示:#1, gazou3, 左上 (0,0), (100%,100%), 0,通常
◆ウェイト:1フレーム
・
・
・
・
◆ウェイト:1フレーム
◆ピクチャの消去:#1
トリアコンタン様の「BugFixImageOnLoad」(https://twitter.com/triacontane/status/702541210628411392)
というプラグインを導入してみたのですが、それでも変わらずエラーが出てしまいます。
「読み込みが追いついてないのかな?」
と素人の発想で、ピクチャー間のウェイトを1フレームから2フレームに変更したりしてみても変わりませんでした。
このエラーは必ず出るという訳ではなく、出る時もありますし出ない時もあります。
出ない時もあるのでまだマシかもしませんが、実際他の方にプレイしてもらってる最中にこういうエラーが出てしまうと少し困ります。
このエラーを絶対に出さずに住む対処法のようなものをご存知の方は、何卒ご教授いただけますと幸いです。
どうぞよろしくお願いいたします。
少し行き詰ってしまったので、また質問させていだきます。
現在、ピクチャーを多数使用するゲームを作っているのですが、ピクチャーを連続で表示する際に少しラグが出るので、スムーズに読み込める方法は無いものかとネットで検索してみたところ、
「使用するピクチャーを不透明度0%にしてウェイト1フレームで区切りながら全て表示して事前に読み込ませる」
という方法を見つけまして、実際にこの方法を試してみた所、確かに以前と違いスムーズに読み込めるようになったのですが、テストプレイ中に読み込みに入るたびに
“ Uncaught TypeError: Cannot read property 'width' of null ”
というエラーが頻発するようになってしまいました。
ちなみに読み込み時のイベント内容はこんな感じです。
◆ピクチャの表示:#1, gazou1, 左上 (0,0), (100%,100%), 0,通常
◆ウェイト:1フレーム
◆ピクチャの表示:#1, gazou2, 左上 (0,0), (100%,100%), 0,通常
◆ウェイト:1フレーム
◆ピクチャの表示:#1, gazou3, 左上 (0,0), (100%,100%), 0,通常
◆ウェイト:1フレーム
・
・
・
・
◆ウェイト:1フレーム
◆ピクチャの消去:#1
トリアコンタン様の「BugFixImageOnLoad」(https://twitter.com/triacontane/status/702541210628411392)
というプラグインを導入してみたのですが、それでも変わらずエラーが出てしまいます。
「読み込みが追いついてないのかな?」
と素人の発想で、ピクチャー間のウェイトを1フレームから2フレームに変更したりしてみても変わりませんでした。
このエラーは必ず出るという訳ではなく、出る時もありますし出ない時もあります。
出ない時もあるのでまだマシかもしませんが、実際他の方にプレイしてもらってる最中にこういうエラーが出てしまうと少し困ります。
このエラーを絶対に出さずに住む対処法のようなものをご存知の方は、何卒ご教授いただけますと幸いです。
どうぞよろしくお願いいたします。