tilemap_clear

La description

En utilisant cette fonction, vous pouvez effacer / définir toutes les mosaïques sur un tilemap donné. 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 les données de pavé avec lesquelles vous souhaitez effacer le calque. Une valeur par défaut de 0 effacera toutes les tuiles de la couche (en rendant essentiellement toutes les tuiles "vides"), tandis que vous pouvez utiliser les fonctions de tuiles dédiées pour créer vos propres données de tuiles pour effacer le tilemap avec.


Syntaxe:

tilemap_clear(tilemap_element_id, tiledata)


Arguments:

Argument La description
tilemap_element_id La valeur d'ID unique de l'élément tilemap à modifier
tiledata Les données de mosaïque à utiliser pour effacer la couche


Résultats:

N/A


Exemple:

var layer_id = layer_get_id("Forest");
var tile_id = layer_tilemap_get_id(layer_id);
tilemap_clear(tile_id, 0);

Le code ci-dessus obtient la valeur ID d'un tilemap créé dans l'éditeur de salle, puis l'efface à l'aide de mosaïques "vides".