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...
GridMapEditorPlugin
Hérite de : EditorPlugin < Node < Object
Éditeur pour les nœuds GridMap.
Description
GridMapEditorPlugin fournit un accès à la fonctionnalité GridMap de l'éditeur.
Méthodes
void |
|
get_current_grid_map() const |
|
get_selected_cells() const |
|
get_selected_palette_item() const |
|
get_selection() const |
|
has_selection() const |
|
void |
set_selected_palette_item(item: int) const |
void |
set_selection(begin: Vector3i, end: Vector3i) |
Descriptions des méthodes
void clear_selection() 🔗
Désélectionne toutes les cellules actuellement sélectionnées.
GridMap get_current_grid_map() const 🔗
Renvoie le nœud GridMap actuellement édité par l'éditeur de gridmap.
Array get_selected_cells() const 🔗
Renvoie un tableau de Vector3is avec les coordonnées des cellules sélectionnées.
int get_selected_palette_item() const 🔗
Renvoie l'index de l'élément MeshLibrary séléectionné dans la palette de l'éditeur de gridmap ou -1 si aucun élément n'est sélectionné.
Note : Les indices peuvent ne pas être dans le même ordre qu'ils apparaissent dans l'interface de l'éditeur.
Renvoie les limites des coordonnées des cellules de la sélection courante. Utilisez has_selection() pour vérifier s'il y a une sélection active.
Renvoie true s'il y a des cellules sélectionnées.
void set_selected_palette_item(item: int) const 🔗
Sélectionne l'élément MeshLibrary avec l'index donné dans la palette de l'éditeur de gridmap. Si un indice négatif est donné, aucun élément ne sera sélectionné. Si une valeur supérieure au dernier indice est donnée, le dernier élément sera sélectionné.
Note : Les indices peuvent ne pas être dans le même ordre qu'ils apparaissent dans l'interface de l'éditeur.
void set_selection(begin: Vector3i, end: Vector3i) 🔗
Sélectionne les cellules à l'intérieur des limites données, de begin à end.