mirror of
https://github.com/ppy/osu.git
synced 2024-11-07 20:07:24 +08:00
6d0dc62502
A replay frame processed in CatchInputManager is applied to catcher in `CatcherArea`. The catcher position is then used for the catching logic for each hit object under `HitObjectContainer`. Thus, if `HitObjectContainer` came before `CatcherArea`, the replay input is delayed one frame. That was one reason why the catch autoplay misses hit objects (especially when fast-forwarded). |
||
---|---|---|
.. | ||
CatchComboDisplay.cs | ||
Catcher.cs | ||
CatcherAnimationState.cs | ||
CatcherArea.cs | ||
CatcherSprite.cs | ||
CatcherTrailDisplay.cs | ||
CatcherTrailSprite.cs | ||
CatchPlayfield.cs | ||
CatchPlayfieldAdjustmentContainer.cs | ||
CatchReplayRecorder.cs | ||
DrawableCatchRuleset.cs | ||
HitExplosion.cs | ||
ICatchComboCounter.cs |