Пример #1
0
 public void Draw(SpriteBatch spriteBatch)
 {
     if (exist)
     {
         GetSprite.Draw(Texture2DStorage.GetTriforceSpriteSheet(), spriteBatch, Position);
     }
 }
Пример #2
0
 public void Draw(SpriteBatch spriteBatch)
 {
     if (exist)
     {
         GetSprite.Draw(spriteBatch, Position);
     }
 }
Пример #3
0
 public void Draw(SpriteBatch spriteBatch)
 {
     if (exist)
     {
         GetSprite.Draw(Texture2DStorage.GetHeartContainerSpriteSheet(), spriteBatch, Position);
     }
 }
Пример #4
0
 public void Draw(SpriteBatch spriteBatch)
 {
     GetSprite.Draw(Texture2DStorage.GetDownUseItemLinkSpriteSheet(), spriteBatch, GlobalDefinitions.Position);
     if (Link.Item == 1)
     {
         this.game.ProjectileFactory.AddArrow(GlobalDefinitions.Position, new Vector2(0, 1));
     }
     if (Link.Item == 2)
     {
         this.game.ProjectileFactory.AddBomb(GlobalDefinitions.Position, new Vector2(0, 1));
     }
     if (Link.Item == 3)
     {
         this.game.ProjectileFactory.AddBoomer(GlobalDefinitions.Position, new Vector2(0, 1));
     }
 }
Пример #5
0
 public void Draw(SpriteBatch spriteBatch)
 {
     if (exist)
     {
         if (Direction.X == (float)1)
         {
             GetSprite.Draw(Texture2DStorage.GetRightWoodenArrowSpriteSheet(), spriteBatch, Position);
         }
         else if (Direction.X == (float)-1)
         {
             GetSprite.Draw(Texture2DStorage.GetLeftWoodenArrowSpriteSheet(), spriteBatch, Position);
         }
         else if (Direction.Y == (float)1)
         {
             GetSprite.Draw(Texture2DStorage.GetDownWoodenArrowSpriteSheet(), spriteBatch, Position);
         }
         else if (Direction.Y == (float)-1)
         {
             GetSprite.Draw(Texture2DStorage.GetUpWoodenArrowSpriteSheet(), spriteBatch, Position);
         }
     }
 }