Remove ClockToProcess, always process underlying clock

This commit is contained in:
smoogipoo
2021-04-16 20:15:42 +09:00
parent 5e82f40d67
commit f98ffbb1b3
2 changed files with 10 additions and 12 deletions

View File

@ -80,15 +80,13 @@ namespace osu.Game.Screens.Play
protected override void Update()
{
if (!IsPaused.Value)
ClockToProcess.ProcessFrame();
GameplayClock.UnderlyingClock.ProcessFrame();
base.Update();
}
protected abstract void OnIsPausedChanged(ValueChangedEvent<bool> isPaused);
protected virtual IFrameBasedClock ClockToProcess => AdjustableClock;
protected abstract GameplayClock CreateGameplayClock(IFrameBasedClock source);
}
}