tilemap_tileset

La description

Grâce à cette fonction, vous pouvez modifier la ressource de jeu de mosaïques affectée à un élément tilemap donné sur une couche. Vous donnez l'ID de l'élément tilemap (que vous obtenez lorsque vous créez un élément tilemap en utilisant layer_tilemap_create() ou lorsque vous utilisez la fonction layer_tilemap_get_id() ), puis fournissez un index d'ensemble de tuiles et le tilemap recevra le nouveau sprite.


Syntaxe:

tilemap_tileset(tilemap_element_id, tileset_index)


Arguments:

Argument La description
tilemap_element_id La valeur d'ID unique de l'élément tilemap à modifier
tileset_index Le nouvel index de jeu de dalles à utiliser


Résultats:

N/A


Exemple:

var lay_id = layer_get_id("Tiles_trees");
var tile_id = layer_tilemap_get_id(lay_id);
if tilemap_get_tileset(tile_id) != ts_Nighttime
   {
   tilemap_tileset(tile_id, ts_Nighttime);
   }

Le code ci-dessus vérifie l'ensemble de mosaïques en cours affecté au timemap sur la couche "Tiles_trees" et s'il ne s'agit pas de "ts_Nighttime", cet ensemble de mosaïques est attribué au tilemap.