package ch.asynk.rustanddust.ui; import com.badlogic.gdx.graphics.g2d.Batch; import com.badlogic.gdx.graphics.g2d.NinePatch; public class Patch extends Widget { private NinePatch patch; public Patch(NinePatch patch) { super(); this.patch = patch; setPosition(0, 0, patch.getTotalWidth(), patch.getTotalHeight()); } @Override public void dispose() { } @Override public void draw(Batch batch) { if (!visible) return; patch.draw(batch, rect.x, rect.y, rect.width, rect.height); } public void setBtnRight(Bg btn) { btn.setPosition((rect.x + rect.width - (btn.getWidth() * 0.666f)), (rect.y - (btn.getHeight() * 0.333f))); } public void setBtnLeft(Bg btn) { btn.setPosition((rect.x - (btn.getWidth() * 0.333f)), (rect.y - (btn.getHeight() * 0.333f))); } }