public ChasingSprite(Texture2D textureImage, Vector2 position, Point frameSize, int collisionOffset, Point currentFrame, Point sheetSize, Vector2 speed, int millisecondsPerFrame, TrackManager1 trackManager1) : base(textureImage, position, frameSize, collisionOffset, currentFrame, sheetSize, speed, millisecondsPerFrame) { this.trackManager1 = trackManager1; }
/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { // TODO: Add your initialization logic here spriteManager = new SpriteManager(this); Components.Add(spriteManager); spriteManager1 = new SpriteManager1(this); Components.Add(spriteManager1); spriteManager2 = new SpriteManager2(this); Components.Add(spriteManager2); spriteManager3 = new SpriteManager3(this); Components.Add(spriteManager3); spriteManager4 = new SpriteManager4(this); Components.Add(spriteManager4); spriteManager5 = new SpriteManager5(this); Components.Add(spriteManager5); spriteManager6 = new SpriteManager6(this); Components.Add(spriteManager6); spriteManager7 = new SpriteManager7(this); Components.Add(spriteManager7); spriteManager8 = new SpriteManager8(this); Components.Add(spriteManager8); spriteManager9 = new SpriteManager9(this); Components.Add(spriteManager9); spriteManager10 = new SpriteManager10(this); Components.Add(spriteManager10); titleMenu = new TitleMenu(this); Components.Add(titleMenu); selectMenu = new SelectMenu(this); Components.Add(selectMenu); creditsMenu = new CreditsMenu(this); Components.Add(creditsMenu); trackManager = new TrackManager(this); Components.Add(trackManager); trackManager1 = new TrackManager1(this); Components.Add(trackManager1); trackManager2 = new TrackManager2(this); Components.Add(trackManager2); trackManager3 = new TrackManager3(this); Components.Add(trackManager3); trackManager4 = new TrackManager4(this); Components.Add(trackManager4); trackManager5 = new TrackManager5(this); Components.Add(trackManager5); trackManager6 = new TrackManager6(this); Components.Add(trackManager6); trackManager7 = new TrackManager7(this); Components.Add(trackManager7); trackManager8 = new TrackManager8(this); Components.Add(trackManager8); trackManager9 = new TrackManager9(this); Components.Add(trackManager9); trackManager10 = new TrackManager10(this); Components.Add(trackManager10); looseMenu = new LooseMenu(this); Components.Add(looseMenu); enter = new Select(this); Components.Add(enter); selectType = new SelectType(this); Components.Add(selectType); selectGoal = new SelectGoal(this); Components.Add(selectGoal); helpMenu = new HelpMenu(this); Components.Add(helpMenu); selectMenu.Enabled = false; selectMenu.Visible = false; titleMenu.Enabled = false; titleMenu.Visible = false; //------------------------------ spriteManager.Enabled = false; spriteManager.Visible = false; spriteManager1.Enabled = false; spriteManager1.Visible = false; spriteManager2.Enabled = false; spriteManager2.Visible = false; spriteManager3.Enabled = false; spriteManager3.Visible = false; spriteManager4.Enabled = false; spriteManager4.Visible = false; spriteManager5.Enabled = false; spriteManager5.Visible = false; spriteManager6.Enabled = false; spriteManager6.Visible = false; spriteManager7.Enabled = false; spriteManager7.Visible = false; spriteManager8.Enabled = false; spriteManager8.Visible = false; spriteManager9.Enabled = false; spriteManager9.Visible = false; spriteManager10.Enabled = false; spriteManager10.Visible = false; //---------------------- creditsMenu.Enabled = false; creditsMenu.Visible = false; //-------------------------------- trackManager.Enabled = false; trackManager.Visible = false; trackManager1.Enabled = false; trackManager1.Visible = false; trackManager2.Enabled = false; trackManager2.Visible = false; trackManager3.Enabled = false; trackManager3.Visible = false; trackManager4.Enabled = false; trackManager4.Visible = false; trackManager5.Enabled = false; trackManager5.Visible = false; trackManager6.Enabled = false; trackManager6.Visible = false; trackManager7.Enabled = false; trackManager7.Visible = false; trackManager8.Enabled = false; trackManager8.Visible = false; trackManager9.Enabled = false; trackManager9.Visible = false; trackManager10.Enabled = false; trackManager10.Visible = false; //---------------------------------- looseMenu.Visible = false; looseMenu.Enabled = false; helpMenu.Visible = false; helpMenu.Enabled = false; enter.Visible = false; enter.Enabled = false; selectType.Enabled = false; selectType.Visible = false; selectGoal.Enabled = false; selectGoal.Visible = false; base.Initialize(); }
/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { // TODO: Add your initialization logic here spriteManager = new SpriteManager(this); Components.Add(spriteManager); spriteManager1 = new SpriteManager1(this); Components.Add(spriteManager1); titleMenu = new TitleMenu(this); Components.Add(titleMenu); selectMenu = new SelectMenu(this); Components.Add(selectMenu); creditsMenu = new CreditsMenu(this); Components.Add(creditsMenu); trackManager = new TrackManager(this); Components.Add(trackManager); trackManager1 = new TrackManager1(this); Components.Add(trackManager1); looseMenu = new LooseMenu(this); Components.Add(looseMenu); enter = new Select(this); Components.Add(enter); helpMenu = new HelpMenu(this); Components.Add(helpMenu); selectMenu.Enabled = false; selectMenu.Visible = false; titleMenu.Enabled = false; titleMenu.Visible = false; spriteManager.Enabled = false; spriteManager.Visible = false; spriteManager1.Enabled = false; spriteManager1.Visible = false; creditsMenu.Enabled = false; creditsMenu.Visible = false; trackManager.Enabled = false; trackManager.Visible = false; trackManager1.Enabled = false; trackManager1.Visible = false; looseMenu.Visible = false; looseMenu.Enabled = false; helpMenu.Visible = false; helpMenu.Enabled = false; enter.Visible = false; enter.Enabled = false; base.Initialize(); }