summaryrefslogtreecommitdiff
path: root/core/src/main/java
diff options
context:
space:
mode:
authorElizabeth Alexander Hunt <me@liz.coffee>2026-02-28 10:46:23 -0800
committerElizabeth Alexander Hunt <me@liz.coffee>2026-02-28 10:46:23 -0800
commit87c8a1e15e399d29f42b41a4ccb66a84c5f6bb9a (patch)
tree57220e83a6d05f910db1a44d5142c7c3a54f385e /core/src/main/java
parent5179800abc24ebf6b39761ff2e62e8134770d3b2 (diff)
downloaddyl-87c8a1e15e399d29f42b41a4ccb66a84c5f6bb9a.tar.gz
dyl-87c8a1e15e399d29f42b41a4ccb66a84c5f6bb9a.zip
Sharing player texture
Diffstat (limited to 'core/src/main/java')
-rw-r--r--core/src/main/java/coffee/liz/dyl/entities/PlayerFactory.java7
1 files changed, 3 insertions, 4 deletions
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())