Beispiel #1
0
        // METHODS

        // UPDATE & DRAW
        public void Update(GameTime gameTime)
        {
            if (!loaded)
            {
                if (!soundPlayed && title.Y > 32)
                {
                    soundPlayed = true;
                    RessourcesManager.over.Play();
                }
                if (title.Y < 64)
                {
                    title.Y += 8;
                }
                box.Y -= 8;

                if (box.Y + box.Height / 2 <= Game1.screenHeight / 2)
                {
                    box.Y       = Game1.screenHeight / 2 - box.Height / 2;
                    loaded      = true;
                    soundPlayed = false;
                }
            }
            else
            {
                retryButton.Update(gameTime);
                if (retryButton.Clicked)
                {
                    GameMain.ChangeMenu = "game";
                }
                menuButton.Update(gameTime);
                if (menuButton.Clicked)
                {
                    GameMain.ChangeMenu = "main";
                }
                medal.Update(gameTime);
                if (!soundPlayed && highSound != null)
                {
                    highSound.Play();
                    soundPlayed = true;
                }
            }
        }