Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove use of Loop (and transforms) for slider repeat arrow animations #31388

Merged
merged 2 commits into from
Jan 7, 2025

Conversation

peppy
Copy link
Member

@peppy peppy commented Jan 2, 2025

Less transforms in gameplay is always better. But this also avoids bug ppy/osu-framework#6482.

This fixes repeat arrows animating completely incorrectly in the editor (and probably gameplay when rewinding).

Noticed while reviewing #31354 and had to fix.

Closes #31316

master:

osu.Game.Rulesets.Osu.Tests.2025-01-02.at.09.40.11.mp4

this pr:

osu.Game.Rulesets.Osu.Tests.2025-01-02.at.09.38.22.mp4

i haven't frame comparisoned yet, just rough visual. not sure the previous animations were correct enough to warrant it (might be better to wait for someone to notice an issue).

Less transforms in gameplay is always better.

This fixes repeat arrows animating completely incorrectly in the editor
(and probably gameplay when rewinding).
@PercyDan54
Copy link
Contributor

Should also close #31316?

@peppy
Copy link
Member Author

peppy commented Jan 6, 2025

Should also close #31316?

yes, i was searching for this one thanks.

@bdach bdach self-requested a review January 6, 2025 10:05
@peppy peppy force-pushed the fix-reverse-arrow-animation branch from 561860a to 8d913e8 Compare January 7, 2025 08:58
@bdach bdach merged commit bda1c3f into ppy:master Jan 7, 2025
15 of 17 checks passed
@peppy peppy deleted the fix-reverse-arrow-animation branch January 14, 2025 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Reverse arrow occasionally does not display animation when changing skins before or during gameplay/replay
3 participants