summaryrefslogtreecommitdiff
path: root/Assets/Scripts/Unit
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-08-25 22:04:37 +0800
committerchai <chaifix@163.com>2021-08-25 22:04:37 +0800
commitb24120efde4e3bd68892bc20233bca7a49248a2b (patch)
tree4acd8c03a05c00d199088804b96040e5bc5a6ff4 /Assets/Scripts/Unit
parentdd6e15e23e96486f7be195589c6396e4977f6f25 (diff)
*misc
Diffstat (limited to 'Assets/Scripts/Unit')
-rw-r--r--Assets/Scripts/Unit/Collider/ColliderAttributes.cs10
-rw-r--r--Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs6
2 files changed, 9 insertions, 7 deletions
diff --git a/Assets/Scripts/Unit/Collider/ColliderAttributes.cs b/Assets/Scripts/Unit/Collider/ColliderAttributes.cs
index a39b6961..3f3db4c5 100644
--- a/Assets/Scripts/Unit/Collider/ColliderAttributes.cs
+++ b/Assets/Scripts/Unit/Collider/ColliderAttributes.cs
@@ -39,26 +39,24 @@ public class IfNotAttribute : Attribute
public class WhenAttribute : Attribute
{
- public WhenAttribute(string name, int value)
+ public WhenAttribute(string name, float value)
{
this.conditionName = name;
}
public string conditionName;
- public int value;
+ public float value;
}
-
-
public class WhenNotAttribute : Attribute
{
- public WhenNotAttribute(string name, int value)
+ public WhenNotAttribute(string name, float value)
{
this.conditionName = name;
}
public string conditionName;
- public int value;
+ public float value;
}
public class CommentAttribute : Attribute
diff --git a/Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs b/Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs
index 83dec0bb..be0749fd 100644
--- a/Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs
+++ b/Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs
@@ -47,11 +47,15 @@ public partial class ColliderBox
[Comment("[ 击中效果 ]", TextAnchor.MiddleCenter)]
- [Foldout("顿帧", 2)]
+ [Foldout("时间效果", 2)]
[Tooltip("自身顿帧")]
public float freezeFramesSelf;
+ //[WhenNot("freezeFramesSelf", 0)]
+ //public AnimationCurve freezeFramesSelfCurve;
[Tooltip("对方顿帧")]
public float freezeFramesOther;
+ //[WhenNot("freezeFramesOther", 0)]
+ //public AnimationCurve freezeFramesOtherCurve;
[Foldout("粒子效果", 10)]
[Tooltip("击中后的粒子效果")]