From 87c8a1e15e399d29f42b41a4ccb66a84c5f6bb9a Mon Sep 17 00:00:00 2001 From: Elizabeth Alexander Hunt Date: Sat, 28 Feb 2026 10:46:23 -0800 Subject: Sharing player texture --- core/src/main/java/coffee/liz/dyl/entities/PlayerFactory.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'core/src/main/java/coffee/liz/dyl') diff --git a/core/src/main/java/coffee/liz/dyl/entities/PlayerFactory.java b/core/src/main/java/coffee/liz/dyl/entities/PlayerFactory.java index 8655447..54c5df7 100644 --- a/core/src/main/java/coffee/liz/dyl/entities/PlayerFactory.java +++ b/core/src/main/java/coffee/liz/dyl/entities/PlayerFactory.java @@ -15,12 +15,11 @@ public class PlayerFactory { private static final int PENGUIN_FRAMES_Y = 4; private static final int PENGUIN_FRAMES_X = 8; private static final FileHandle FILE = Gdx.files.internal("player.png"); + private static Texture texture = new Texture(FILE);; public static Entity addTo(final World world) { - final Texture texture = new Texture(FILE); - final TextureRegion[][] tmp = TextureRegion.split(texture, - texture.getWidth() / PENGUIN_FRAMES_X, - texture.getHeight() / PENGUIN_FRAMES_Y); + final TextureRegion[][] tmp = TextureRegion.split(texture, texture.getWidth() / PENGUIN_FRAMES_X, + texture.getHeight() / PENGUIN_FRAMES_Y); return world.createEntity() .add(new TextureGraphic(Color.PINK, tmp[0][0].getTexture())) .add(new Controllable()) -- cgit v1.2.3-70-g09d2