ページ 11

被ダメージ時にHPゲージを震動させたい

Posted: 2024年5月26日(日) 21:58
by ツクシ
新規トピック失礼いたします。

【やりたい事】
バトル中にアクターがエネミーからダメージを受けた際、HPゲージ部分を震動(または上レイヤーにアニメーション表示)させたい

【意図】
被ダメージ時、画面のどの部分のデータに影響が及んでいるかをより明確化させたいため

被ダメージ時にコモンイベントを発生させることができれば、任意の位置にアニメーションを表示させられると考えましたが、そのような方法やプラグインを見つける事はできませんでした。

なにか方法やアドバイス、ご意見などございましたらご教示いただけますと幸いです。
何卒、よろしくお願いいたします。

Re: 被ダメージ時にHPゲージを震動させたい

Posted: 2024年5月26日(日) 23:43
by 剣崎 宗二
うろ覚えですが、ゲージ類付近へのアニメーションの表示はMOG_BattleHud等で出来なかったでしょうか?

また、自分でやる場合のアドバイスですが、MVに限ってはゲージの振動よりアニメーションの表示の方が簡単かと思います。
MZならばゲージが単独のSpriteとして切り出されているので動かしやすいですが、MVはまだウィンドウへの直書きになっているからです。
Window_BattleStatusへSprite_Base(アニメ表示場所定義用)を追加した上で、そのSprite_BaseにstartAnimationの実行を行うのが正道かなとは。

Re: 被ダメージ時にHPゲージを震動させたい

Posted: 2024年5月27日(月) 20:51
by ツクシ
アドバイスありがとうございます!
アニメーション表示を目標にMOG_BattleHudをいじってみようと思います。
ゲージを振動させるのは今の自分には知識量が足りさなさそうだということが分かりました。

ありがとうございました!