diff --git a/Assets/Scripts/Gameplay/Data/Events/Hold.cs b/Assets/Scripts/Gameplay/Data/Events/Hold.cs index 9da627a0..d4839bd2 100644 --- a/Assets/Scripts/Gameplay/Data/Events/Hold.cs +++ b/Assets/Scripts/Gameplay/Data/Events/Hold.cs @@ -150,7 +150,11 @@ public void UpdateRender(int currentTiming, double currentFloorPosition, GroupPr float clipZ = z; if ((!locked || groupProperties.NoInput) && !groupProperties.NoClip) { - clipZ = 0; + if (Timing <= currentTiming) + { + clipZ = 0; + } + if ((currentFloorPosition - FloorPosition) / (EndFloorPosition - FloorPosition) > 1.0) { return;