回答編集履歴
1
アニメ速度について追記
answer
CHANGED
|
@@ -34,4 +34,12 @@
|
|
|
34
34
|
//ゲージの長さを体力の割合に合わせて伸縮させる
|
|
35
35
|
HPgaugeImage.transform.localScale = new Vector3(percentageArmorpoint, 1, 1);
|
|
36
36
|
}
|
|
37
|
-
```
|
|
37
|
+
```
|
|
38
|
+
---
|
|
39
|
+
質問へのコメント見てませんでした。
|
|
40
|
+
|
|
41
|
+
上記コードだと等速で増減します。
|
|
42
|
+
「急に増えて、だんだん増え方がゆっくりになっていく」ような処理が必要なら、
|
|
43
|
+
`Time.DeltaTime * animeSpeedFactor * Mathf.Abs(HitPoint - displayHitPoint)`
|
|
44
|
+
とでもしてください。
|
|
45
|
+
(2値の差の絶対値を掛け算する=差が大きい程変動値が大きく、差が小さい程変動値が小さくなる=だんだんゆっくり動く)
|