Choose correct state when rendering entities (#36409)

This commit is contained in:
Tobias Berger
2025-04-11 01:56:02 +00:00
committed by GitHub
parent 262e7ae904
commit 812d47bb2d

View File

@@ -102,7 +102,7 @@ public sealed class EntityPainter
var frames = stateCount / entity.Sprite.GetLayerDirectionCount(layer); var frames = stateCount / entity.Sprite.GetLayerDirectionCount(layer);
var target = direction * frames; var target = direction * frames;
var targetY = target / statesX; var targetY = target / statesX;
var targetX = target % statesY; var targetX = target % statesX;
return (targetX * rsi.Size.X, targetY * rsi.Size.Y, rsi.Size.X, rsi.Size.Y); return (targetX * rsi.Size.X, targetY * rsi.Size.Y, rsi.Size.X, rsi.Size.Y);
} }