我正在创建一个简单的摔倒游戏,并希望能够随机生成下一行。我使用libgdx TiledMapTiles来获取这些tile的属性。我正在努力的实际上是将瓷砖设置为我的瓷砖组中具有特定属性的瓷砖。我的代码如下:
public TiledMapTile cellChanger() {
Iterator <TiledMapTile> tiles = map.getTileSets().getTileSet("tiles").iterator();
TiledMapTile newTile = null;
while(tiles.hasNext()) {
TiledMapTile tile = tiles.next();
if(tile.getProperties().containsKey("white")) {
newTile = tile;
}
}
return newTile;
}