ツクールMVのスクリプトでMPの増減を行う方法 | RPG作る人のブログ

RPG作る人のブログ

RPGゲームを作りたい人のブログです。

ツクールMVのスクリプトでMPの増減を行う方法

HPに引き続き、MPの増減についてです。

ツクールMVのスクリプトでMPの増減を行うなら以下の通りです。

$gameActors.actor(アクターID).gainMp(変化量)


「gain」とあるので、マイナスを付ければ減らすことも出来ます。

サンプルコード(アクターIDが2のアクターのMPを10減らす)

$gameActors.actor(2).gainMp(-10)


パーティー全体にMPの増減処理を行いたい場合は以下の通りです。

for(i = 1; i <= $gameParty.size(); i++){
$gameActors.actor(i).gainMp(変化量)
}


サンプルコード(パーティー全体のMPを20回復)

for(i = 1; i <= $gameParty.size(); i++){
$gameActors.actor(i).gainMp(20)
}


変数により増減を決めたいのであれば変化量のパラメータのところに変数を代入してください。



ツクールMVスクリプトリファレンスwikiへ戻る

にほんブログ村 ゲームブログ RPG・ロールプレイングゲームへ
にほんブログ村