From 67543806dc5e2e4e0b382f70204a3b18cb00b13c Mon Sep 17 00:00:00 2001 From: LA <1245661240@qq.com> Date: Fri, 6 Mar 2026 23:53:38 +0800 Subject: [PATCH] =?UTF-8?q?BMSDrawableNote=E9=97=AD=E5=90=88=E5=88=A4?= =?UTF-8?q?=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Objects/EzCurrentHitObject/BMSDrawableNote.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/osu.Game.Rulesets.Mania/Objects/EzCurrentHitObject/BMSDrawableNote.cs b/osu.Game.Rulesets.Mania/Objects/EzCurrentHitObject/BMSDrawableNote.cs index e8a2a144ba..740251abc7 100644 --- a/osu.Game.Rulesets.Mania/Objects/EzCurrentHitObject/BMSDrawableNote.cs +++ b/osu.Game.Rulesets.Mania/Objects/EzCurrentHitObject/BMSDrawableNote.cs @@ -24,7 +24,10 @@ namespace osu.Game.Rulesets.Mania.Objects.EzCurrentHitObject if (adjustedOffset > HitObject.HitWindows.WindowFor(HitResult.Meh) && adjustedOffset < HitObject.HitWindows.WindowFor(HitResult.Miss)) + { ApplyResult(HitResult.Miss); + return; + } if (adjustedOffset > HitObject.HitWindows.WindowFor(HitResult.Miss) && adjustedOffset < HitObject.HitWindows.WindowFor(HitResult.Poor)) @@ -81,7 +84,10 @@ namespace osu.Game.Rulesets.Mania.Objects.EzCurrentHitObject if (adjustedOffset > HitObject.HitWindows.WindowFor(HitResult.Meh) && adjustedOffset < HitObject.HitWindows.WindowFor(HitResult.Miss)) + { ApplyResult(HitResult.Miss); + return; + } if (adjustedOffset > HitObject.HitWindows.WindowFor(HitResult.Miss) && adjustedOffset < HitObject.HitWindows.WindowFor(HitResult.Poor)) @@ -128,7 +134,10 @@ namespace osu.Game.Rulesets.Mania.Objects.EzCurrentHitObject if (adjustedOffset > HitObject.HitWindows.WindowFor(HitResult.Meh) && adjustedOffset < HitObject.HitWindows.WindowFor(HitResult.Miss)) + { ApplyResult(HitResult.Miss); + return; + } if (adjustedOffset > HitObject.HitWindows.WindowFor(HitResult.Miss) && adjustedOffset < HitObject.HitWindows.WindowFor(HitResult.Poor))