コード例 #1
0
ファイル: Renderer.cs プロジェクト: kamilkk/FlappyBird
        public Renderer(Core core, SpriteBatch spriteBatch, int screenWidth, int screenHeight)
        {
            this.core = core;
              this.spriteBatch = spriteBatch;

              ScreenWidth = screenWidth;
              ScreenHeight = screenHeight;

              surface = SpriteBatch.CreateSurface("Content\\SpriteSheet.png");
        }
コード例 #2
0
ファイル: SpriteBatch.cs プロジェクト: kamilkk/FlappyBird
 public static void DestroySurface(Surface s)
 {
     s.Dispose();
 }
コード例 #3
0
ファイル: SpriteBatch.cs プロジェクト: kamilkk/FlappyBird
 public void Draw(Surface s, Rectangle srs, Rectangle dest)
 {
     s.Blit(srs, dest);
 }
コード例 #4
0
ファイル: SpriteBatch.cs プロジェクト: kamilkk/FlappyBird
 public void Draw(Surface s, int x, int y)
 {
     s.Blit(new Rectangle(x, y, s.Size.Width, s.Size.Height));
 }
コード例 #5
0
ファイル: SpriteBatch.cs プロジェクト: kamilkk/FlappyBird
 public void Draw(Surface s)
 {
     s.Blit(new Rectangle(0, 0, s.Size.Width, s.Size.Height));
 }