1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-21 11:52:55 +08:00
osu-lazer/osu.Game/Rulesets/UI/Scrolling
Bartłomiej Dach 193e41f878 Add origin adjustment for hitobject lifetime
Visual inspection of taiko gameplay has shown that hitobjects appeared
on screen only when the origin of the hitobject came into the bounds
of the screen, instead of appearing when any visible part of the
hitobject came into the screen bounds.

This behaviour was due to lifetime calculation being based on the origin
of the hitobject and not taking into account the actual object
dimensions. Adjust the lifetime start of the hitobject by subtracting
the time needed to show the part of the hitobject that should already
be visible on screen when the origin comes into frame.
2019-12-26 20:37:29 +01:00
..
Algorithms .NET Standard 2.1 implements Math.Clamp , use it instead of MathHelper.Clamp from osuTK. 2019-11-20 13:37:47 +01:00
DrawableScrollingRuleset.cs Make DrawableRuleset take a converted beatmap 2019-12-12 15:58:11 +09:00
IScrollingInfo.cs Adjust namespaces 2019-02-21 19:05:52 +09:00
ScrollingDirection.cs Fix remaining issues 2019-02-28 13:31:40 +09:00
ScrollingHitObjectContainer.cs Add origin adjustment for hitobject lifetime 2019-12-26 20:37:29 +01:00
ScrollingPlayfield.cs Adjust namespaces 2019-02-21 19:05:52 +09:00