ace 'Game_Interpreter'のエラーの意味

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

ace 'Game_Interpreter'のエラーの意味

投稿記事 by kyoko »

添付画像のエラーの意味を教えて下さい。
よろしくお願いします。
添付ファイル
エラー6.png
エラー6.png (25.22 KiB) 閲覧された回数 3873 回
faida
記事: 271
登録日時: 2015年12月17日(木) 16:44

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

投稿記事 by faida »

こんばんは。

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

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

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

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

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

投稿記事 by kyoko »

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

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

“VX / Ace:質問”に戻る