ツクールMVのスクリプトでHPの増減を行う方法
ツクールMVのスクリプトでHPの増減を行うなら以下の通りです。this.changeHp($gameActors.actor(アクターのID), 変化量, 戦闘不能を許可するか[true or false])
HPを増やすときは「戦闘不能を許可する」のパラメータはtrueでもfalseでも構いません。
サンプルコード(アクターIDが2のアクターのHPを100減らす。戦闘不能を許可する)
this.changeHp($gameActors.actor(2), -100, true)
パーティー全体にHPの増減処理を行いたい場合は以下の通りです。
for(i = 1; i <= $gameParty.size(); i++){
this.changeHp($gameActors.actor(i), 変化量, 戦闘不能を許可するか[true or false])
}
サンプルコード(パーティー全体のHPを100回復)
for(i = 1; i <= $gameParty.size(); i++){
this.changeHp($gameActors.actor(i), 100, true)
}
変数により増減を決めたいのであれば変化量のパラメータのところに変数を代入してください。
ツクールMVスクリプトリファレンスwikiへ戻る
にほんブログ村