Defold

Tiled peut exporter vers Defold en utilisant un des deux greffons fournis. Ils sont tous deux désactivés par défaut.

defold

Ce greffon exporte une carte en tant que Carte de Tuiles Defold (*.tilemap). Il supporte seulement des calques de tuiles et seulement un seul jeu de tuiles peut être utilisé.

New in Tiled 1.9.2

Propriétés Personnalisées

On peut choisir la propriété tile_set de la carte en ajoutant une propriété personnalisée de type chaîne à la carte, nommée tile_set (sensible à la casse). Si elle est laissée vide, elle devra être mise en place dans Defold après chaque export.

On peut ajouter une propriété personnalisée « z », de type float , pour choisir la valeur z de chaue calque. Par défaut, les calques seront exportés avec des valeurs de z croissantes, donc il ne vous faut choisir cette propriété que si vous devez personnaliser l’ordre du rendu.

Since Tiled 1.3

defoldcollection

Ce greffon exporte une carte en tant que Collection Defold (*.collection), et créée aussi plusieurs fichiers .tilemap.

Il supporte :

  • Les calques de groupes (seuls les calques de groupes à la racine sont supportés, pas ceux qui sont imbriqués!)

  • Plusieurs Jeux de Tuiles par Carte de Tuiles

Le greffon assigne automatiquement un index Z à chaque calque, avec des valeurs fluctuant entre 0 et 0.1. Le greffon supporte l’utilisation de 9999 calques de groupes et 9999 calques de tuiles par calque de groupes.

Quand toute information supplémentaire est nécessaire pour la carte, elle peut être exportée dans un format Lua et chargée en tant que script Defold.

Propriétés Personnalisées

  • La propriété tile_set de chaque carte de tuiles pourrait avoir à être modifiée manuellement dans Defold après chaque exportation. Ceci dit, Tiled va essayer de trouver le fichier .tilesource correspondant avec le nom du jeu de tuiles dans Tiled dans le répertoire /tilesources/ de votre projet. Si un fichier est trouvé, un ajustement manuel ne sera pas nécessaire.

    Alternativement, une propriété personnalisée de type chaîne appelée « tilesource » (sensible à la casse) peut être ajoutée au jeu de tuiles, elle sera alors utilisée à la place (depuis Tiled 1.9.2).

  • Si vous créez des propriétés personnalisées pour votre carte nommées x-offset et y-offset, ces valeurs seront utilisées en tant que coordonnées pour votre GameObject de haut niveau dans la collection. C’est utile si vous travaillez avec des Mondes.

New in Tiled 1.10
  • Une propriété personnalisée de type float, nommée « z », peut être ajoutée aux calques de tuiles pour spécifier manuellement leur valeur z.