Fix test and spawn smoke immediately

This commit is contained in:
Alden Wu
2022-09-19 10:16:05 -07:00
parent 74056201e7
commit c3b8e1d718
4 changed files with 14 additions and 7 deletions

View File

@ -19,6 +19,8 @@ namespace osu.Game.Rulesets.Osu.UI
public event Action<Vector2, double>? SmokeMoved;
public event Action<double>? SmokeEnded;
public Vector2 LastMousePosition;
private bool isSmoking;
public override bool ReceivePositionalInputAt(Vector2 _) => true;
@ -50,6 +52,8 @@ namespace osu.Game.Rulesets.Osu.UI
if (isSmoking)
SmokeMoved?.Invoke(e.MousePosition, Time.Current);
LastMousePosition = e.MousePosition;
return base.OnMouseMove(e);
}
}