Приложения - Скачать приложение
URL маршрута
POST https://playcanvas.com/api/apps/download
Описание
Это позволит вам скачать приложение, которое вы можете разместить на своем собственном сервере. Запрос начнет процесс экспорта, и подробности о задании будут возвращены в ответе. Вы можете опрашивать задание по идентификатору, пока его статус не станет "complete" или "error". Когда задание будет выполнено, его данные будут содержать URL-адрес для скачивания экспортированного приложения.
Пример
curl -H "Authorization: Bearer fdslkjlk32j2l3kj2lkj2lkj323rr" -H "Content-Type: application/json" -X POST -d '{"project_id": 9999999, "scenes": [9999999], "name": "My App"}' "https://playcanvas.com/api/apps/download"
Параметры
ID проекта.
Название приложения. Должно быть менее 1000 символов
Список идентификаторов сцен, которые должны быть включены в приложение. Если вы указываете сцены, то первая сцена в списке будет использоваться в качестве начальной сцены приложения.
ID ветки. Если идентификатор не указан, будет использоваться основная ветка.
Описание приложения. Должно быть менее 10 000 символов.
Версия приложения. Может быть строкой до 20 символов.
Примечания к выпуску приложения. Может быть строкой до 10 000 символов.
Boolean. Установите значение true, если вы хотите объединить скрипты.
Boolean. Установите значение true, если вы хотите минимизировать скрипты. По умолчанию установлено значение true.
Boolean. Установите значение true, если вы хотите создать карты исходников скриптов. По умолчанию установлено значение false.
Boolean. Установите значение true, если вы хотите, чтобы сцены были в оптимизированном формате (см. Оптимизация формата сцены для получения дополнительной информации)
String. Установите значение строки версии Engine (полный список релизов), если для приложения требуется определенная версия.
Схема ответа
Статус: 201 Создано
Issue Tracker
Новая функция: Tutorial Thumbnail
Описание
Добавить возможность создания Tutorial Thumbnail для каждого урока.
Задачи
- Добавить поле для загрузки изображения Tutorial Thumbnail в форму создания урока
- Отображать Tutorial Thumbnail на странице урока
- Отображать Tutorial Thumbnail в списке уроков
Исправление ошибки: Entity не сохраняется
Описание
При создании новой Entity, она не сохраняется в базе данных.
Задачи
- Исправить ошибку сохранения Entity
- Добавить тесты для проверки сохранения Entity
Улучшение: Material Asset
Описание
Добавить возможность просмотра и редактирования Material Asset в Material Inspector.
Задачи
- Добавить вкладку Material Asset в Material Inspector
- Реализовать функционал редактирования Material Asset
Улучшение: Shader Editor
Описание
Добавить возможность просмотра и редактирования шейдеров в Shader Editor.
Задачи
- Добавить вкладку Shader Editor в Node Inspector
- Реализовать функционал редактирования шейдеров
Улучшение: Texture Inspector
Описание
Добавить возможность просмотра и редактирования текстур в Texture Inspector.
Задачи
- Добавить вкладку Texture Inspector в Graph Inspector
- Реализовать функционал редактирования текстур
Улучшение: Graph Editor
Описание
Добавить возможность просмотра и редактирования графов в Graph Editor.
Задачи
- Добавить вкладку Graph Editor в Assets
- Реализовать функционал редактирования графов
{
"status": "running" | "complete" | "error",
"messages": список строк,
"created_at": дата,
"modified_at": дата,
"data": {
"concatenate": логический,
"branch_id": строка,
"optimize_scene_format": логический,
"minify": логический,
"name": строка,
"sourcemaps": логический,
"scenes": список идентификаторов сцен типа int,
"engineVersion": строка,
"preload_bundle": логический,
"project_id": int,
"owner_id": int
},
"id": int
}
Ошибки
Неавторизован
Запрещено
Проект не найден
Владелец не найден
Сцена не найдена
Слишком много запросов
Ограничение скорости
Этот маршрут использует строгое ограничение скорости.