Sprite loading progress

This commit is contained in:
Matt Thorson
2020-05-27 20:29:45 -07:00
parent a2f5f157fc
commit 6bfc6c7721
4 changed files with 38 additions and 18 deletions

View File

@ -36,5 +36,13 @@ namespace Strawberry
SDL.SetRenderDrawColor(Game.Renderer, color.R, color.G, color.B, color.A);
SDL.RenderDrawLine(Game.Renderer, (int32)fromn.X, (int32)fromn.Y, (int32)ton.X, (int32)ton.Y);
}
static public void Sprite(Sprite sprite, int frame, Point position)
{
SDL.Rect src = Strawberry.Rect(0, 0, sprite.Width, sprite.Height);
SDL.Rect dst = Strawberry.Rect(position.X, position.Y, sprite.Width, sprite.Height);
SDL.RenderCopy(Game.Renderer, sprite[frame].Texture, &src, &dst);
}
}
}