Fix some little bugs

This commit is contained in:
2021-01-31 23:55:59 +01:00
parent 050fa14631
commit 212073d48a
3 changed files with 17 additions and 4 deletions

View File

@@ -7,10 +7,14 @@ import org.joml.Vector2f;
import org.joml.Vector2i;
public abstract class AnimationableObject extends RenderableObject {
protected final Vector2i spriteSheetDimension;
public AnimationableObject(Mesh mesh, Material material, Vector2i spriteSheetDimension) {
super(mesh);
this.spriteSheetDimension = spriteSheetDimension;
setMaterial(material);
material.setSpriteSize(1 / (float) spriteSheetDimension.x, 1 / (float) spriteSheetDimension.y);
material.setSpriteSize(1 / (float) spriteSheetDimension.y, 1 / (float) spriteSheetDimension.x);
}
// Returns time in ms between frames