Exemplo n.º 1
0
        /// <summary>
        /// load assets
        /// </summary>
        public override void LoadContent()
        {
            SoundManager.PlaySong("Credits", true);

            belowLogo   = ImageTools.LoadTexture2D("Graphics/Logos/below_logo");
            belowVector = ImageTools.CenterImage_vect(belowLogo);

            sharkboyLogo = ImageTools.LoadTexture2D("Graphics/Logos/sharkboylogo");
            sharkVector  = new Vector2(ImageTools.CenterImage_vect(sharkboyLogo).X, 1400);

            cogThoughtLogo = ImageTools.LoadTexture2D("Graphics/Logos/cognitive");
            cogVector      = new Vector2(ImageTools.CenterImage(cogThoughtLogo).X, 3100);

            hv1 = new Vector2(TextTools.CenterText(ScreenManager.MediumFont, h1).X, 5000);
            hv2 = new Vector2(TextTools.CenterText(ScreenManager.SmallFont, h2).X, 5070);

            av1 = new Vector2(TextTools.CenterText(ScreenManager.MediumFont, a1).X, 6000);
            av2 = new Vector2(TextTools.CenterText(ScreenManager.SmallFont, a2).X, 6070);

            dv1 = new Vector2(TextTools.CenterText(ScreenManager.MediumFont, d1).X, 7000);
            dv2 = new Vector2(TextTools.CenterText(ScreenManager.SmallFont, d2).X, 7070);

            sv1 = new Vector2(TextTools.CenterText(ScreenManager.MediumFont, s1).X, 8000);
            sv2 = new Vector2(TextTools.CenterText(ScreenManager.SmallFont, s2).X, 8070);

            cv1 = new Vector2(TextTools.CenterText(ScreenManager.SmallFont, c1).X, 9000);
            cv2 = new Vector2(TextTools.CenterText(ScreenManager.SmallFont, c2).X, 9070);

            base.LoadContent();
        }
Exemplo n.º 2
0
        /// <summary>
        /// update timer and draw logo over lighting
        /// </summary>
        /// <param name="gameTime"></param>
        public override void DrawOverLighting(GameTime gameTime)
        {
            time += (float)gameTime.ElapsedGameTime.TotalSeconds;

            if (time > 3)
            {
                ScreenManager.ChangeScreens(this, new SharkBoysSplashScreen());
            }

            ScreenManager.SpriteBatch.Begin();

            ScreenManager.SpriteBatch.Draw(logo, ImageTools.CenterImage(logo), Color.White);

            ScreenManager.SpriteBatch.End();

            base.DrawOverLighting(gameTime);
        }