🐙

HPバーの実装について

2025/02/07に公開

HPバーをだんだんと減らすためには割合の計算とSetScale関数とSetPivot関数を使用します。

SetPivot関数を使うことで画像(今回で言うHPバー)の原点を変更することができます。
標準では(0.5,0.5)となっておりそのまま縮小していくと画像の真ん中に向かって減少していきます。
自分のゲームのように右からだんだん減らすにはSetPivotのxの値を0.0に変更します


コンストラクタ内で上記のコードが書けたらUpdate関数内で割合の計算を行い、その値をHPバーのSetScaleの値と掛け算を行うことでだんだん減らすことができるようになります。

気になることあれば私まで(^^)/

Discussion