FileSystemDock
Успадковує: VBoxContainer < BoxContainer < 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.
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 було видалено.
Увімкнено, коли створюється нова сцена, яка успадкує сцену на шляху file.
instantiate(files: PackedStringArray) 🔗
Увімкнено, коли надані сцени миттєво опрацьовуються в редакторі.
resource_removed(resource: Resource) 🔗
Виникає, коли зовнішній resource файл було видалено.
Описи методів
void add_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) 🔗
Реєструє новий EditorResourceTooltipPlugin.
Встановлює заданий path, як в даний час вибрано, забезпечуючи, що обраний файл/напрямок видно.
void remove_resource_tooltip_plugin(plugin: EditorResourceTooltipPlugin) 🔗
Видаляє EditorResourceTooltipPlugin. Не вдається виконати дію, якщо плагін не було додано раніше.