protected override void LoadComplete() { base.LoadComplete(); AddStep("Trigger death", () => { content.Clear(); content.Add(deathOverlay = new DeathOverlay()); deathOverlay.Show(new Vector2(BosuPlayfield.BASE_SIZE.X / 2f, BosuPlayfield.BASE_SIZE.Y / 2f), new Vector2(3, 0)); }); }
public BosuPlayfield() { Origin = Anchor.Centre; Anchor = Anchor.Centre; Masking = true; InternalChildren = new Drawable[] { bg = new PlayfieldBackground(), new Container { RelativeSizeAxes = Axes.Both, Child = HitObjectContainer }, new BosuPlayfieldBorder(), Player = new BosuPlayer(), enteringOverlay = new EnteringOverlay { Alpha = UseEnteringAnimation ? 1 : 0 }, deathOverlay = new DeathOverlay() }; }