summaryrefslogtreecommitdiff
path: root/Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs')
-rw-r--r--Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs18
1 files changed, 15 insertions, 3 deletions
diff --git a/Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs b/Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs
index a6f3730f..72bca7f8 100644
--- a/Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs
+++ b/Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs
@@ -14,6 +14,13 @@ public partial class ColliderBox
All = 2,
}
+ public enum EBlurMode : int
+ {
+ None = 0,
+ Gauß = 1,
+ Radial = 2,
+ }
+
public enum ESparkAnchor : int
{
CenterOfIntersection = 0, // hitbox和hurtbox相交的矩形中心
@@ -36,9 +43,9 @@ public partial class ColliderBox
[Tooltip("允许多次击中")]
public bool multiHit;
- [Tooltip("自身钝帧")]
+ [Tooltip("自身顿帧")]
public float freezeFramesSelf;
- [Tooltip("对方钝帧")]
+ [Tooltip("对方顿帧")]
public float freezeFramesOther;
[Foldout("粒子效果", 3)]
@@ -63,8 +70,13 @@ public partial class ColliderBox
[If("shakeScreen"), Tooltip("震屏力度")]
public float shakeStrength;
- [Foldout("屏幕效果", 1)]
+ [Foldout("屏幕效果", 2)]
[Tooltip("颜色漂移效果")]
public EColorDriftMode colorDrift;
+ public EBlurMode blur;
+
+ [Foldout("音效", 1)]
+ [Tooltip("音效")]
+ public string soundPath;
} \ No newline at end of file