/**
* Carga los enemigos del nivel actual
*/
private void loadEnemies() {
Enemy enemy = null;
// Carga los objetos móviles del nivel actual
for (MapObject object : map.getLayers().get("objects").getObjects()) {
if (object instanceof RectangleMapObject) {
RectangleMapObject rectangleObject = (RectangleMapObject) object;
if (rectangleObject.getProperties().containsKey(TiledMapManager.ENEMY)) {
Rectangle rect = rectangleObject.getRectangle();
enemy = new Enemy();
enemy.position.set(rect.x, rect.y);
enemies.add(enemy);
}
}
}