Skip to content

Instantly share code, notes, and snippets.

@dogboydog
Last active June 6, 2024 00:14
Show Gist options
  • Save dogboydog/363a4fec2e7b1c408e9ecc4b93234bde to your computer and use it in GitHub Desktop.
Save dogboydog/363a4fec2e7b1c408e9ecc4b93234bde to your computer and use it in GitHub Desktop.
Tiled tile.displayImage test script
var TilesetImageTest = {};
TilesetImageTest.action = tiled.registerAction("TilesetImages", function (action) {
var dialog = new Dialog('Tile Image Test');
var tilesRendered = 0;
if (tiled.activeAsset != null && tiled.activeAsset.isTileset){
var set = tiled.activeAsset;
for (tile of set.tiles){
dialog.addImage(tile.id +'', tile.displayImage);
tilesRendered++;
if (tilesRendered %3 == 0){
dialog.addNewRow();
}
}
}
dialog.show();
});
TilesetImageTest.action.text = "Show Tileset Images";
tiled.extendMenu("Tileset", [
{action: "TilesetImages"},
{separator: true}
]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment