Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
TileMapPattern
Hérite de : Resource < RefCounted < Object
Contient un motif à copier ou à coller dans des TileMaps.
Description
Cette ressource contient un ensemble de cellules pour aider les manipulations en masse de TileMap.
Un motif commence toujours aux coordonnées (0, 0) et ne peut pas avoir de cellules avec des coordonnées négatives.
Méthodes
get_cell_alternative_tile(coords: Vector2i) const |
|
get_cell_atlas_coords(coords: Vector2i) const |
|
get_cell_source_id(coords: Vector2i) const |
|
get_size() const |
|
get_used_cells() const |
|
is_empty() const |
|
void |
remove_cell(coords: Vector2i, update_size: bool) |
void |
set_cell(coords: Vector2i, source_id: int = -1, atlas_coords: Vector2i = Vector2i(-1, -1), alternative_tile: int = -1) |
void |
Descriptions des méthodes
int get_cell_alternative_tile(coords: Vector2i) const 🔗
Renvoie l'identifiant alternatif de tuile de la cellule aux coordonnées coords.
Vector2i get_cell_atlas_coords(coords: Vector2i) const 🔗
Renvoie l'identifiant des coordonnées d'atlas de tuile de la cellule aux coordonnées coords.
int get_cell_source_id(coords: Vector2i) const 🔗
Returns the tile source ID of the cell at coords.
Renvoie la taille, en cellules, du motif.
Array[Vector2i] get_used_cells() const 🔗
Renvoie la liste des coordonnées des cellules utilisées dans le motif.
bool has_cell(coords: Vector2i) const 🔗
Renvoie si le motif a une tuile aux coordonnées données.
Renvoie si le motif est vide ou non.
void remove_cell(coords: Vector2i, update_size: bool) 🔗
Supprime la cellule aux coordonnées données.
void set_cell(coords: Vector2i, source_id: int = -1, atlas_coords: Vector2i = Vector2i(-1, -1), alternative_tile: int = -1) 🔗
Définit les identifiants de tuile pour la cellule aux coordonnées coords. Voir TileMap.set_cell().
void set_size(size: Vector2i) 🔗
Définit la taille du motif.