Процес імпорту

Імпорт активів (ассетів) у Godot 3.0+

Раніше імпорт активів у Godot 2.x вимагав ручної підтримки окремого каталогу з вихідними активами. Без цього, неможливо було вказати, як конвертувати та змінювати прапори (флаги) імпорту текстур, аудіофайлів, сцен тощо.

У Godot 3.0 ми використовуємо більш сучасний підхід до імпорту: просто скиньте свої активи (файли зображень, сцени, аудіофайли, шрифти тощо) безпосередньо в теку проекту (скопіюйте їх вручну за допомогою програми провідника файлів ОС). Godot автоматично імпортує ці файли всередину і збереже імпортовані ресурси заховані у теці res://.import.

Це дозволяє прозоро змінювати всі параметри імпорту.

Зміна параметрів імпорту

Зміна параметрів імпорту об’єкта в Godot (знову ж таки, пам’ятайте, що параметри імпорту присутні лише у нерідних типах ресурсів Godot) дуже проста. Виберіть відповідний ресурс на панелі Файлова система:

../../../_images/asset_workflow1.png

Then, after adjusting the parameters, press «Reimport». These parameters will only be used for this asset and on future reimports.

Можлива зміна параметрів імпорту кількох активів одночасно. Просто виберіть їх усіх разом на панелі ресурсів, і відкриті параметри будуть застосовані до всіх при повторному імпорті.

Automatic reimport

Коли контрольна сума MD5 вихідного ресурсу зміниться, Godot здійснить автоматичний повторний імпорт, застосувавши попередньо налаштований для цього конкретний ресурс.

Згенеровані файли

Імпорт додасть додатковий файл <asset> .import, що містить конфігурацію імпорту. Не забудьте скористатись цією системою контролю версій!

../../../_images/asset_workflow4.png

Крім того, додаткові активи будуть встановлені в прихованій теці res://.import:

../../../_images/asset_workflow5.png

Якщо будь-який із файлів, присутніх у цій теці, буде стерто (або вся папка), актив, або активи, будуть повторно імпортовані автоматично. Таким чином, закріплення цієї папки в системі управління версіями не є обов’язковим. Це може скоротити час повторного імпорту при переході на інший комп’ютер, але це забирає значно більше місця та часу на передачу. Виберіть,що, з гіршого, для вас краще!

Зміна типу ресурсу імпорту

Деякі вихідні активи можна імпортувати як різні види ресурсів. Для цього виберіть потрібний тип потрібного ресурсу та натисніть «Reimport»:

../../../_images/asset_workflow2.png

Зміна параметрів імпорту за замовчуванням

Для різних типів ігор можуть знадобитися різні параметри за замовчуванням. Їх зміна для кожного проекту може бути досягнута за допомогою меню «Попередньо ..» («Preset..»). Окрім деяких типів ресурсів, які пропонують свої попередні параметри, ці параметри також можна зберегти та очистити:

../../../_images/asset_workflow3.png

Простота є ключем!

Це дуже простий процес, до якого легко звикнути. Він також застосовує більш правильний спосіб поводження з ресурсами.

Є багато видів активів, доступних для імпорту, тому, будь ласка, читайте далі, щоб зрозуміти, як працювати з усіма ними!