| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- //-----------------------------------------------------------------------------
- // BackgroundScreen.cs
- //
- // Microsoft XNA Community Game Platform
- // Copyright (C) Microsoft Corporation. All rights reserved.
- //-----------------------------------------------------------------------------
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Microsoft.Xna.Framework.Graphics;
- using Microsoft.Xna.Framework;
- using GameStateManagement;
- namespace CatapultGame
- {
- class BackgroundScreen : GameScreen
- {
- Texture2D background;
- public BackgroundScreen()
- {
- TransitionOnTime = TimeSpan.FromSeconds(0.0);
- TransitionOffTime = TimeSpan.FromSeconds(0.5);
- }
- public override void LoadContent()
- {
- background = Load<Texture2D>("Textures/Backgrounds/title_screen");
- }
- public override void Draw(GameTime gameTime)
- {
- SpriteBatch spriteBatch = ScreenManager.SpriteBatch;
- spriteBatch.Begin();
- // Draw Background
- spriteBatch.Draw(background, new Vector2(0, 0),
- new Color(255, 255, 255, TransitionAlpha));
- spriteBatch.End();
- }
- }
- }
|