using System; using System.Collections.Generic; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Audio; using Microsoft.Xna.Framework.GamerServices; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; using Microsoft.Xna.Framework.Storage; using Microsoft.Xna.Framework.Content; namespace TestComponent { /// /// This is a game component that implements IUpdateable. /// public class TestDrawComponent : Microsoft.Xna.Framework.DrawableGameComponent { public TestDrawComponent(Game game) : base(game) { // TODO: Construct any child components here } Texture2D test; /// /// Allows the game component to perform any initialization it needs to before starting /// to run. This is where it can query for any required services and load content. /// public override void Initialize() { // TODO: Add your initialization code here base.Initialize(); } protected override void LoadContent() { this.test = Game.Content.Load("Asset"); base.LoadContent(); } /// /// Allows the game component to update itself. /// /// Provides a snapshot of timing values. public override void Update(GameTime gameTime) { // TODO: Add your update code here base.Update(gameTime); } } }