ace 'Game_Interpreter'のエラーの意味

kyoko
記事: 62
登録日時: 2019年9月10日(火) 12:03
お住まい: 東京

ace 'Game_Interpreter'のエラーの意味

投稿記事by kyoko » 2019年10月28日(月) 00:18

添付画像のエラーの意味を教えて下さい。
よろしくお願いします。
添付ファイル
エラー6.png
エラー6.png (25.22 KiB) 閲覧数: 3510 回

faida
記事: 272
登録日時: 2015年12月17日(木) 16:44

Re: ace 'Game_Interpreter'のエラーの意味

投稿記事by faida » 2019年10月30日(水) 20:39

こんばんは。

エラーの意味ですが、「0という数値にはnameというメソッドがありません」という意味です。

……で、それを知って自分で何とかできるとお考えでしょうか。
エラーが出た場合、
①どういう状況で(画面やパーティなど)
②どういったことをしたら(イベントの中身や行動など)
ということがわからないと、対処のしようがありません。それを明記すべきでしたね。

本当に想像でしかないので明確な解決策を答えられないんですが、
「何かの名前」を代入する前に「何か」を代入していません。
「何か」というのは「行動者/対象者/スキル/アイテム」のどれかですね。
で、前回お話しした2つの変数の操作を連続してやっていれば
普通は「0:Fixnum」でなく「nil:NilClass」と出ます。
なので、
①イベントを分割した
②どこかで名前だけ使おうとした
③余計な処理を挟んだ
のどれかですね。

本当に心当たりがないのであれば多分競合です。
------------------------------------------------------------------
自作の(改造でない)スクリプト、プラグイン素材に
関しては、リードミーもしくは作中に
「faida」と記名していただければ
利用可能です。
kyoko
記事: 62
登録日時: 2019年9月10日(火) 12:03
お住まい: 東京

Re: ace 'Game_Interpreter'のエラーの意味

投稿記事by kyoko » 2019年10月31日(木) 10:56

詳しく、ありがとうございます。
現在は、解決する事ができました。

質問の仕方も含め、参考にさせていただきます。

“VX / Ace:質問” へ戻る