1
0
mirror of https://github.com/ppy/osu.git synced 2026-05-26 00:50:16 +08:00

clear transforms and returned to pool after Clear()

from #25747
This commit is contained in:
cdwcgt
2023-12-13 19:06:35 +08:00
Unverified
parent 07d81c0824
commit f61cb3caa7
@@ -174,7 +174,12 @@ namespace osu.Game.Rulesets.Osu.Skinning
public override void Clear()
{
averagePositionContainer.MoveTo(averagePosition = Vector2.Zero, 800, Easing.OutQuint);
hitPositionsContainer.Clear();
foreach (var h in hitPositionsContainer)
{
h.ClearTransforms();
h.Expire();
}
}
private partial class HitPosition : PoolableDrawable