スクリプトで自作関数を使う方法について

返信する
forqtn
記事: 14
登録日時: 2017年3月02日(木) 22:11

スクリプトで自作関数を使う方法について

投稿記事 by forqtn »

コモンイベントにスクリプトを書いています。
そのさい、自分で定義した関数を使って処理を行いたいです。
プラグインに関数を定義して導入すればいいのかと思ったのですができませんでした。

コード: 全て選択

(function(_global) {
var sum = function(i,j) {
   return $gameVariables._data[i] + $gameVariables._data[j];
}
})(this);
と書いておいたプラグインを用意して導入し、
コモンイベントのスクリプトで

コード: 全て選択

if (sum(0,1) > 10) {
   .......
}
みたいな感じで自作関数を使えると思ったのですが、
コモンイベントを呼ぶときに、
関数が定義されていないみたいなエラーが出ました。


回答よろしくお願いいたします。
forqtn
記事: 14
登録日時: 2017年3月02日(木) 22:11

Re: スクリプトで自作関数を使う方法について

投稿記事 by forqtn »

すみません自己解決しました…
varで変数を宣言するとローカル変数になってしまうのですね。
varを消してグローバル変数とすればよいですね。
返信する

“MV:質問”に戻る