diff options
Diffstat (limited to 'Assets/Scripts/Unit/AnimationData.cs')
-rw-r--r-- | Assets/Scripts/Unit/AnimationData.cs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Assets/Scripts/Unit/AnimationData.cs b/Assets/Scripts/Unit/AnimationData.cs index f1204a50..9c880670 100644 --- a/Assets/Scripts/Unit/AnimationData.cs +++ b/Assets/Scripts/Unit/AnimationData.cs @@ -6,7 +6,7 @@ using UnityEngine; using UnityEditor;
#endif
-// 某个动画的数据,包括帧事件、碰撞盒
+// 某个动画的数据,包括帧事件、碰撞盒、速度曲线
[CreateAssetMenu(fileName = "Animation Data")]
public class AnimationData : ScriptableObject
{
@@ -20,7 +20,10 @@ public class AnimationData : ScriptableObject public List<ColliderData> throwBoxes;
public List<ColliderData> blockBoxes;
public List<ColliderData> defendBoxes;
-
+
+ // 对应的进度的播放速度,默认是1
+ public AnimationCurve curve;
+
public int GetBoxesCount()
{
int hurt = hurtBoxes != null ? hurtBoxes.Count : 0;
|