【解決済】MOG_SceneEquipのエラーについて

nbsp
記事: 7
登録日時: 2020年7月31日(金) 10:38

【解決済】MOG_SceneEquipのエラーについて

投稿記事by nbsp » 2023年10月14日(土) 17:56

プラグイン「MOG_SceneEquip v1.0」を使用しており、ゲームプレイ中、装備を選んだ瞬間に以下のエラーが出ます。
typeerror: cannot set property 'opacity' of undefined

なお、併用している以下のプラグインは、エラーなく動作しており、頭を抱えています。

・MOG_SceneMenu v1.2f
・MOG_SceneItem v1.1
・MOG_SceneSkill v1.0
・MOG_SceneStatus v1.0

また、「MOG_SceneEquip v1.0」の使用条件である必要画像ファイルは揃っています。
このエラーが出る原因はありますでしょうか。

もし情報が不足している場合、可能な範囲で提示いたします。
JavaScriptに詳しくないため、ご教授いただけますと幸いです。
最後に編集したユーザー nbsp on 2023年11月04日(土) 23:40 [ 編集 1 回目 ]

ecf5DTTzl6h6lJj02
記事: 459
登録日時: 2018年12月23日(日) 13:55

Re: MOG_SceneEquipのエラーについて

投稿記事by ecf5DTTzl6h6lJj02 » 2023年10月18日(水) 23:19

こんにちは。
nbsp さんが書きました:プラグイン「MOG_SceneEquip v1.0」を使用しており、ゲームプレイ中、装備を選んだ瞬間に以下のエラーが出ます。
typeerror: cannot set property 'opacity' of undefined

なお、併用している以下のプラグインは、エラーなく動作しており、頭を抱えています。

・MOG_SceneMenu v1.2f
・MOG_SceneItem v1.1
・MOG_SceneSkill v1.0
・MOG_SceneStatus v1.0

また、「MOG_SceneEquip v1.0」の使用条件である必要画像ファイルは揃っています。
このエラーが出る原因はありますでしょうか。

もし情報が不足している場合、可能な範囲で提示いたします。
JavaScriptに詳しくないため、ご教授いただけますと幸いです。

エラーに関する質問に関しては、ゲームウィンドウに表示されるエラー内容だけでは足りず、
F8 もしくは F12 を押したときに表示される Developper Tools というウィンドウの Console という画面に、
エラーが発生した時表示される、スタックトレースという情報が必要になります。
エラーに関する質問をする際は、この Console の画面の内容をスクリーンショット等で貼ってください。

とりあえず、ゲームウィンドウに表示されているエラー内容と、プラグインの内容から推測します。

typeerror:cannnot set property 'opacity' of undefined
というエラーは、
装備画面で表示する、表示物のいずれか(スタックトレースがないので、どの表示物かは不明)に対して、
不透明度を設定しようとしたが、そんな表示物は存在しない(定義されていない)ので、不透明度を設定できない。
という内容です。
使用しているプラグイン等によって、本来装備画面に表示されるはずの表示物が表示されないよう消されてしまっていないかを確認してみてください。
消されてしまっている表示物に対して、MOG_SceneEquip が 不透明度を設定しようとしてエラーになっている可能性があります。

これで、解決しない場合は、現段階では原因の特定が困難です。
上述した console の画面の内容を提示してください。
nbsp
記事: 7
登録日時: 2020年7月31日(金) 10:38

Re: MOG_SceneEquipのエラーについて

投稿記事by nbsp » 2023年10月22日(日) 13:34

こんにちは。
返信が遅れてしまって申し訳ございません。
指定いただいた画面のスクリーンショットを添付いたします。
ご確認いただけますと幸いです。
原因としては、その他プラグインによって干渉を起こしている状態なのでしょうか…
添付ファイル
error.PNG
ecf5DTTzl6h6lJj02
記事: 459
登録日時: 2018年12月23日(日) 13:55

Re: MOG_SceneEquipのエラーについて

投稿記事by ecf5DTTzl6h6lJj02 » 2023年10月22日(日) 18:37

こんにちは。
nbsp さんが書きました:こんにちは。
返信が遅れてしまって申し訳ございません。
指定いただいた画面のスクリーンショットを添付いたします。
ご確認いただけますと幸いです。
原因としては、その他プラグインによって干渉を起こしている状態なのでしょうか…

スタックトレースの内容を見る限り、装備画面のアクターの顔グラフィックに対して、不透明度を設定しようとして、顔グラフィック用のスプライトが取得できない(画像ファイルが無いという意味ではない)と怒られている状況のようです。
こちらで、
001.jpg

のプラグイン構成でテストをする限り、上記エラーが起こらなかったので、
これ以外にもプラグインが入っている場合は、そちらとの競合の可能性が高いかと思います。
一度、上記画像のプラグイン以外を OFF にして、正常に動作するのかどうかを確認してください。
それで、正常に動作する場合は、プラグインを1つずつ ON にしていって、原因のプラグインを特定してみてください。

もし、これ以外に使っているプラグインが無いという場合は、私では、
原因の特定ができそうにないです。
nbsp
記事: 7
登録日時: 2020年7月31日(金) 10:38

Re: MOG_SceneEquipのエラーについて

投稿記事by nbsp » 2023年10月22日(日) 19:32

検証いただきありがとうございます。
結果、以下のプラグインが干渉しており、OFFにすることで解決しました!
https://plugin.fungamemake.com/archives/19475

”使用しているプラグイン等によって、本来装備画面に表示されるはずの表示物が表示されないよう消されてしまっていないかを確認してみてください。”

とおっしゃっていた通り、ステータスを非表示にしていたせいのようでした。
大変助かりました。

“MV:質問” へ戻る