Add support for z-index parameters in Entity which determines the Entity rendering order

This commit is contained in:
2021-03-26 22:53:55 +01:00
parent 345d82d3a1
commit 140cfcacae
4 changed files with 23 additions and 1 deletions

View File

@@ -31,4 +31,8 @@ public interface Entity extends Movable, Renderable, Updatable {
void setBlocking(boolean blocking);
void changeEntitySet(String entitySetUid);
int getZIndex();
void setZIndex(int zIndex);
}

View File

@@ -219,6 +219,16 @@ public abstract class EntityDelegate implements Entity {
entity.changeEntitySet(entitySetUid);
}
@Override
public int getZIndex() {
return entity.getZIndex();
}
@Override
public void setZIndex(int zIndex) {
entity.setZIndex(zIndex);
}
@Override
public void update(float dt) {
entity.update(dt);