protected override void LoadContent() { // 创建新的 SpriteBatch,可将其用于绘制纹理。 spriteBatch = new SpriteBatch(GraphicsDevice); //注册 Global SAGlobal.Setup(this, spriteBatch, graphics); //注册MusicManager SAMusicManager.Setup(); winSprite = new SASimpleSprite("Images/win"); font = Content.Load <SpriteFont>("Font/ScoreFont"); background = new SASimpleSprite("Images/background"); frame = new SASimpleSprite("Images/frame"); soundOn = new SASimpleSprite("Images/tile", new Rectangle(10, 340, 66, 54), new Vector2(390, 720), Color.White); soundOff = new SASimpleSprite("Images/tile", new Rectangle(90, 340, 66, 54), new Vector2(390, 720), Color.White); scorePositions = new Vector2[2]; scorePositions[0] = new Vector2(292, 62); scorePositions[1] = new Vector2(381, 62); bird = new Bird(); blocks = new List <Block>(); Block block0 = new Block(); block0.Reset(); block0.SetLeft(0); Block block1 = new Block(); block1.Reset(); block1.SetLeft(333); blocks.Add(block0); blocks.Add(block1); buttons = new Rectangle[2]; buttons[0] = new Rectangle(80, 380, 124, 54); buttons[1] = new Rectangle(278, 380, 124, 54); }
public Block() { block0 = new SASimpleSprite("Images/block"); block1 = new SASimpleSprite("Images/block"); }