This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English

Импортирование ассетов

Игровой проект, как правило, состоит из большого количества внешних ассетов, которые создаются в различных специализированных программах для создания графических изображений, 3D-моделей, звуковых файлов, анимации и т.д. Defold рассчитан на такой рабочий процесс, при котором работа над ассетами ведется во внешних инструментах с последующим импортированием в Defold по мере их готовности.

Импортирование ассетов

Defold требует, чтобы все ассеты, используемые в проекте, находились в каком-либо расположении иерархии проекта. Поэтому необходимо импортировать все ассеты, прежде чем их можно будет использовать. Чтобы импортировать ассеты, достаточно перетащить файлы из файловой системы компьютера и бросить их в соответствующее место в панели Assets редактора Defold.

Importing files

Defold поддерживает изображения в форматах PNG и JPEG. Изображения PNG должны быть в формате 32 bit RGBA. Другие форматы изображений необходимо конвертировать перед использованием.

Использование ассетов

Импортированные в Defold ассеты могут быть использованы различными типами компонентов, поддерживаемыми движком:

Редактирование внешних ассетов

Defold не предлагает инструменты редактирования изображений, звуковых файлов, моделей или анимации. Такие ассеты должны быть созданы за пределами Defold в специализированных инструментах и затем импортированы в движок. Defold автоматически обнаруживает изменения любого ассета среди файлов проекта и соответствующим образом обновляет представление редактора.

Редактирование ассетов Defold

Редактор сохраняет все ассеты Defold в текстовых файлах, удобных для слияния. Их также легко создавать и изменять с помощью простых скриптов. См. это обсуждение на форуме. Стоит заметить, что мы не публикуем данные о формате файлов, поскольку они время от времени меняются. Можно также воспользоваться скриптами редактора для подключения к определенным событиям жизненного цикла в редакторе и запуска сценариев создания или изменения ассетов.

При работе с файлами ассетов Defold посредством текстового редактора или внешнего инструмента следует соблюдать особую осторожность. Если допустить ошибки, они могут помешать открытию файла в редакторе Defold.

Некоторые внешние инструменты, такие как Tiled и Tilesetter могут быть использованы для автоматического генерирования ассетов Defold.