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));
            });
        }
Esempio n. 2
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()
     };
 }