diff options
Diffstat (limited to 'Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs')
-rw-r--r-- | Assets/Scripts/Unit/Collider/ColliderBox_Hitbox.cs | 18 |
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 |