/// <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(); }
/// <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); }