public static Entity makeVisual(Entity entity, float width, float height, String image) { VisualComponent visual = GameManager.getGame().engine.createComponent(VisualComponent.class); final Texture texture = new Texture(Gdx.files.internal(image != null ? image : images.random())); visual.region = new TextureRegion(texture, texture.getWidth(), texture.getHeight()); visual.width = width; visual.height = height; entity.add(visual); return entity; }
@Override public void resize() { component.resize(); }