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); } } }
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); }