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
Eredita: Resource < RefCounted < Object
Contiene un motivo da copiare o incollare nei TileMap.
Descrizione
Questa risorsa contiene un insieme di celle per facilitare le manipolazioni in massa di TileMap.
Un motivo inizia sempre alle coordinate (0,0) e non può avere celle con coordinate negative.
Metodi
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 |
Descrizioni dei metodi
int get_cell_alternative_tile(coords: Vector2i) const 🔗
Restituisce l'ID di tassello alternativo nella cella alle coordinate coords.
Vector2i get_cell_atlas_coords(coords: Vector2i) const 🔗
Restituisce l'ID delle coordinate d'atlante del tassello nella cella alle coordinate coords.
int get_cell_source_id(coords: Vector2i) const 🔗
Restituisce l'ID sorgente del tassello nella cella alle coordinate coords.
Restituisce le dimensioni, in celle, del motivo.
Array[Vector2i] get_used_cells() const 🔗
Restituisce la lista delle coordinate delle celle usate nel motivo.
bool has_cell(coords: Vector2i) const 🔗
Restituisce se il motivo ha un tassello alle coordinate indicate.
Restituisce se il motivo è vuoto o no.
void remove_cell(coords: Vector2i, update_size: bool) 🔗
Rimuove la cella alle coordinate indicate.
void set_cell(coords: Vector2i, source_id: int = -1, atlas_coords: Vector2i = Vector2i(-1, -1), alternative_tile: int = -1) 🔗
Imposta gli identificatori del tassello per la cella alle coordinate coords. Vedi TileMap.set_cell().
void set_size(size: Vector2i) 🔗
Imposta le dimensioni del motivo.