ページ 11

スクリプトを使った変数の計算の仕方

Posted: 2016年9月12日(月) 17:25
by nekodelic
いつもお世話になっております。
初歩的な質問かもしれませんが、変数の計算をスクリプトを使ってする方法があれば知りたいです。

例えば
変数A、変数B、変数C
の3つの変数があったとして

変数Cの値を、変数Aと変数Bを足した値にしたいのです。

順番に計算させれば、一応スクリプトを使わずとも計算することができるのですが、変数Cに値が代入されるまでに少し時差があるので、もっと手っ取り早く代入する方法を知りたいと思い質問しました。

スクリプトでなくても、計算結果をすぐに変数Cに代入できる方法があれば教えていただけると幸いです。

Re: スクリプトを使った変数の計算の仕方

Posted: 2016年9月12日(月) 18:01
by まっつUP
nekodelic様
いつもお世話になります。

多分スクリプトだとこんな感じになります。
(スクリプトコマンド)
var a = 2;
var b = 3;
var c = a + b; //5

イベントコマンド「変数の操作」
◆変数の操作:#0003 変数C = $gameVariables.value(1) + $gameVariables.value(2)

Re: スクリプトを使った変数の計算の仕方

Posted: 2016年9月12日(月) 18:29
by nekodelic
まっつUP様
早速の返信ありがとうございます!
すごく助かります。

イベントコマンド「変数の操作」
◆変数の操作:#0003 変数C = $gameVariables.value(1) + $gameVariables.value(2)

とは、変数の操作の単独のところに「#0003 変数C 」を選び、スクリプトの部分に「$gameVariables.value(1) + $gameVariables.value(2)」と入力すると、

#0003 変数C の値が、1番目の変数と2番目の変数を足した値になるということであっていますでしょうか。

Re: スクリプトを使った変数の計算の仕方

Posted: 2016年9月12日(月) 18:38
by まっつUP
はい。
例ではID3の変数に、ID1の変数の値とID2の変数の値を足したものを代入していますね。

Re: スクリプトを使った変数の計算の仕方

Posted: 2016年9月12日(月) 18:41
by nekodelic
ありがとうございます!!
無事にやりたいことができそうです!
優しく教えていただき、ありがとうございます。