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...
FileSystemDock
Успадковує: EditorDock < MarginContainer < Container < Control < CanvasItem < Node < Object
Док редактора Godot для управління файлами в проекті.
Опис
Цей клас доступний тільки в EditorPlugins і не може бути миттєвим. Ви можете отримати доступ до нього за допомогою EditorInterface.get_file_system_dock().
Незважаючи на те, що FileSystemDock не передбачає жодних методів для маніпуляції файлами, він може слухати різні сигнали, пов'язані з файлами.
Методи
void |
add_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) |
void |
navigate_to_path(path: String) |
void |
remove_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) |
Сигнали
display_mode_changed() 🔗
Увімкніть, коли користувач переключає режим відображення файлів або розбити режим.
file_removed(file: String) 🔗
При видаленні даної file.
files_moved(old_file: String, new_file: String) 🔗
Увімкнено, коли файл переміщається з old_file шлях до new_file шляху.
folder_color_changed() 🔗
Випробувано при зміні папок кольором.
folder_moved(old_folder: String, new_folder: String) 🔗
Увімкнено, коли папка переміщається з old_folder шляху до new_folder шляху.
folder_removed(folder: String) 🔗
Виникає, коли вказаний folder було видалено.
inherit(file: String) 🔗
Увімкнено, коли створюється нова сцена, яка успадкує сцену на шляху file.
instantiate(files: PackedStringArray) 🔗
Увімкнено, коли надані сцени миттєво опрацьовуються в редакторі.
resource_removed(resource: Resource) 🔗
Виникає, коли зовнішній resource файл було видалено.
selection_changed() 🔗
Викликається, коли змінюється вибір. Використовуйте EditorInterface.get_selected_paths() у підключеному методі, щоб отримати вибрані шляхи.
Описи методів
void add_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) 🔗
Реєструє новий EditorResourceTooltipPlugin.
Встановлює заданий path, як в даний час вибрано, забезпечуючи, що обраний файл/напрямок видно.
void remove_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) 🔗
Видаляє EditorResourceTooltipPlugin. Не вдається виконати дію, якщо плагін не було додано раніше.