ページ 11

【解決】キャラのHPとTPを共有したい

Posted: 2018年5月21日(月) 03:27
by カガチ
こんにちは!見て頂きありがとうございます!

戦闘中にキャラを変えるスキルを作っているのですが
キャラを変更した際にHPとTPが個別になっているので悩んでいます
どなたかそのようなスクリプトか設定をご存じの方は教えて頂けると幸いです。
現在スキルにコモンイベントを組み込んでアクターを変更することでキャラの変更を行っています

またこれは出来なければよいのですがHPを割合の単位で共有出来る場合も教えて頂けると嬉しいです
なにとぞよろしくお願いします!

Re: キャラのHPとTPを共有したい

Posted: 2018年5月21日(月) 06:11
by yaiyai
こんにちは。
私も現在ゲーム内で同じようにキャラを切り替えれるスキルを実装しているのですが、
私の場合一旦変身前のキャラクターのHPを変数に格納し、それを変身後のキャラクターに代入する、という形で解決しています。
TPの場合変数の操作メニュー内に存在しないため、変数の操作でスクリプトを選択し、

コード: 全て選択

$gameActors.actor(アクターID).tp
を指定してやる必要がありますが、可能なはずです。

割合に関しては、変数に最大HPと現在HPを指定できるので、変化前のキャラと変化後のキャラで百分率の計算を行えば可能だと思われます。

Re: キャラのHPとTPを共有したい

Posted: 2018年5月21日(月) 12:22
by カガチ
返信ありがとうございます!
無事解決しました!
ご協力ありがとうございます!