spritesheet being read in, needs testing and possible memory leak fix
This commit is contained in:
parent
15ee2819b1
commit
2e97d908d8
7 changed files with 120 additions and 202 deletions
|
|
@ -42,7 +42,7 @@ void ARC_Sprite_Render(ARC_Sprite *sprite, ARC_Renderer *renderer, ARC_FRect ren
|
|||
}
|
||||
|
||||
void ARC_Sprite_RenderAt(ARC_Sprite *sprite, ARC_Renderer *renderer, ARC_FPoint point, double scale){
|
||||
ARC_FRect sourceRect = *(ARC_FRect *)(sprite->frames.data + sprite->frameIndex);
|
||||
ARC_FRect sourceRect = ((ARC_FRect *)(sprite->frames.data))[sprite->frameIndex];
|
||||
//TODO: check that this works
|
||||
ARC_FRect destinationRect = {
|
||||
(point.x - sprite->origin.x) * scale,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue