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.
Defold поддерживает изображения в форматах PNG и JPEG. Изображения PNG должны быть в формате 32 bit RGBA. Другие форматы изображений необходимо конвертировать перед использованием.
Импортированные в Defold ассеты могут быть использованы различными типами компонентов, поддерживаемыми движком:
Defold не предлагает инструменты редактирования изображений, звуковых файлов, моделей или анимации. Такие ассеты должны быть созданы за пределами Defold в специализированных инструментах и затем импортированы в движок. Defold автоматически обнаруживает изменения любого ассета среди файлов проекта и соответствующим образом обновляет представление редактора.
Редактор сохраняет все ассеты Defold в текстовых файлах, удобных для слияния. Их также легко создавать и изменять с помощью простых скриптов. См. это обсуждение на форуме. Стоит заметить, что мы не публикуем данные о формате файлов, поскольку они время от времени меняются. Можно также воспользоваться скриптами редактора для подключения к определенным событиям жизненного цикла в редакторе и запуска сценариев создания или изменения ассетов.
При работе с файлами ассетов Defold посредством текстового редактора или внешнего инструмента следует соблюдать особую осторожность. Если допустить ошибки, они могут помешать открытию файла в редакторе Defold.
Некоторые внешние инструменты, такие как Tiled и Tilesetter могут быть использованы для автоматического генерирования ассетов Defold.
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB