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

アバター
nekodelic
記事: 29
登録日時: 2016年8月04日(木) 12:23

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

投稿記事by nekodelic » 2016年9月12日(月) 17:25

いつもお世話になっております。
初歩的な質問かもしれませんが、変数の計算をスクリプトを使ってする方法があれば知りたいです。

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

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

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

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

アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

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

投稿記事by まっつUP » 2016年9月12日(月) 18:01

nekodelic様
いつもお世話になります。

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

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

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
アバター
nekodelic
記事: 29
登録日時: 2016年8月04日(木) 12:23

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

投稿記事by nekodelic » 2016年9月12日(月) 18:29

まっつUP様
早速の返信ありがとうございます!
すごく助かります。

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

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

#0003 変数C の値が、1番目の変数と2番目の変数を足した値になるということであっていますでしょうか。
アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

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

投稿記事by まっつUP » 2016年9月12日(月) 18:38

はい。
例ではID3の変数に、ID1の変数の値とID2の変数の値を足したものを代入していますね。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
アバター
nekodelic
記事: 29
登録日時: 2016年8月04日(木) 12:23

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

投稿記事by nekodelic » 2016年9月12日(月) 18:41

ありがとうございます!!
無事にやりたいことができそうです!
優しく教えていただき、ありがとうございます。

“MV:質問” へ戻る