diff --git a/Assets/Scripts/Games/BouncyRoad/BouncyRoad.cs b/Assets/Scripts/Games/BouncyRoad/BouncyRoad.cs index c273da5ea..014ed5825 100644 --- a/Assets/Scripts/Games/BouncyRoad/BouncyRoad.cs +++ b/Assets/Scripts/Games/BouncyRoad/BouncyRoad.cs @@ -175,7 +175,7 @@ namespace HeavenStudio.Games }; scheduledBalls.Add(ball); } - scheduledBalls.Sort((x, y) => x.beat.CompareTo(y.beat)); + scheduledBalls.Sort((x, y) => (x.beat - x.length).CompareTo(y.beat - y.length)); } public override void OnPlay(double beat) {