Language / Langue : FR | EN
Les tuiles permettent d'extraire une case d'une spritesheet. Les tilemaps assemblent plusieurs tuiles dans une grille, directement dans le texte ou dans un encadre persistant.
texte: "Tuile : [[/scenarios/images/test/tiles.png:4x4:1:2]]"
La forme complete est [[url:NxM:col:row]].
N est le nombre de colonnes de la spritesheet.M est le nombre de lignes de la spritesheet.col et row sont les coordonnees de la tuile, en partant de 0.texte: | [[grid:3x3]] /scenarios/images/test/tiles.png:4x4:0:0 | /scenarios/images/test/tiles.png:4x4:1:0 | /scenarios/images/test/tiles.png:4x4:2:0 /scenarios/images/test/tiles.png:4x4:0:1 | /scenarios/images/test/tiles.png:4x4:1:1 | /scenarios/images/test/tiles.png:4x4:2:1 /scenarios/images/test/tiles.png:4x4:0:2 | /scenarios/images/test/tiles.png:4x4:1:2 | /scenarios/images/test/tiles.png:4x4:2:2 [[/grid]]
Chaque cellule contient soit une tuile extraite avec url:NxM:col:row, soit une image directe. Les cellules sont separees par |.
Les coordonnees peuvent utiliser des variables entre accolades. C'est utile pour une minimap ou un HUD mis a jour par des evenements.
encadre: | [[grid:3x3]] /scenarios/images/test/tiles.png:4x4:0:0 | /scenarios/images/test/tiles.png:4x4:1:0 | /scenarios/images/test/tiles.png:4x4:2:0 /scenarios/images/test/tiles.png:4x4:0:1 | /scenarios/images/test/tiles.png:4x4:{map_x}:{map_y} | /scenarios/images/test/tiles.png:4x4:2:1 /scenarios/images/test/tiles.png:4x4:0:2 | /scenarios/images/test/tiles.png:4x4:1:2 | /scenarios/images/test/tiles.png:4x4:2:2 [[/grid]]
Les grilles placees dans encadre: sont rafraichies avec la salle, comme les autres informations persistantes.
Retrouvez nous sur le discord Make&Play