ツクール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へ戻る

にほんブログ村