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
Успадковує: EditorPlugin < Node < Object
Редактор для вузлів GridMap.
Опис
GridMapEditorPlugin надає доступ до функцій редактора GridMap.
Методи
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) |
Описи методів
void clear_selection() 🔗
Скасовує виділення будь-яких поточних вибраних клітинок.
GridMap get_current_grid_map() const 🔗
Повертає вузол GridMap, редагований редактором карт сітки.
Array get_selected_cells() const 🔗
Повертає масив Vector3i з координатами вибраних клітинок.
int get_selected_palette_item() const 🔗
Повертає індекс вибраного елемента MeshLibrary у палітрі редактора карт сітки або -1, якщо жоден елемент не вибрано.
Примітка: Порядок індексів може відрізнятися від того, у якому вони відображаються в інтерфейсі редактора.
Повертає межі координат комірки поточного виділення. Використовуйте has_selection(), щоб перевірити, чи є активний вибір.
Повертає true, якщо є вибрані клітинки.
void set_selected_palette_item(item: int) const 🔗
Вибирає елемент MeshLibrary із заданим індексом у палітрі редактора карт сітки. Якщо вказано від’ємний індекс, жоден елемент не буде вибрано. Якщо вказано значення, що перевищує останній індекс, буде вибрано останній елемент.
**Примітка: ** Порядок індексів може відрізнятися від того, у якому вони відображаються в інтерфейсі редактора.
void set_selection(begin: Vector3i, end: Vector3i) 🔗
Вибирає комірки в заданих межах від begin до end.