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
Hereda: EditorPlugin < Node < Object
Editor para nodos GridMap.
Descripción
GridMapEditorPlugin proporciona acceso a la funcionalidad del editor de GridMap.
Métodos
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) |
Descripciones de Métodos
void clear_selection() 🔗
Deselecciona cualquier celda seleccionada actualmente.
GridMap get_current_grid_map() const 🔗
Devuelve el nodo GridMap editado actualmente por el editor de mapas de cuadrícula.
Array get_selected_cells() const 🔗
Devuelve un array de Vector3i con las coordenadas de las celdas seleccionadas.
int get_selected_palette_item() const 🔗
Devuelve el índice del elemento MeshLibrary seleccionado en la paleta del editor de mapas de cuadrícula o -1 si no hay ningún elemento seleccionado.
Nota: Los índices podrían no estar en el mismo orden en que aparecen en la interfaz del editor.
Devuelve los límites de coordenadas de celda de la selección actual. Usa has_selection() para comprobar si hay una selección activa.
Devuelve true si hay celdas seleccionadas.
void set_selected_palette_item(item: int) const 🔗
Selecciona el elemento MeshLibrary con el índice dado en la paleta del editor de mapas de cuadrícula. Si se da un índice negativo, ningún elemento será seleccionado. Si se da un valor mayor que el último índice, el último elemento será seleccionado.
Nota: Los índices podrían no estar en el mismo orden en que aparecen en la interfaz del editor.
void set_selection(begin: Vector3i, end: Vector3i) 🔗
Selecciona las celdas dentro de los límites dados desde begin hasta end.