Beispiel #1
0
 public static void Draw(SpriteBatch sb, Camera2D camera)
 {
     for (int i = 0; i < 10; i++)
     {
         X = 100 + ((i * size) + (i * dist));
         // Draw Quickbar
         Texture2D texture = SpriteLoader.GetTexture(7);
         sb.Draw(texture, camera.ScreenToWorld(new Rectangle(X, Y, size, size)), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1.0f);
         // Draw Item
         if (i < items.Count)
         {
             items[i].Draw(sb, camera);
         }
     }
 }
Beispiel #2
0
        public virtual void Draw(SpriteBatch sb, Camera2D camera)
        {
            Texture2D texture = SpriteLoader.GetTexture(TextureId);

            sb.Draw(texture, camera.ScreenToWorld(new Rectangle(X, Y, Width, Height)), null, Color.White, 0, Vector2.Zero, SpriteEffects.None, 1.0f);
        }