Решить задачу
Практические руководства по плагинам BDEngine: окна, генераторы, работа с данными, HeadPaint, окружение и локализация.
Выберите результат
Руководства можно проходить независимо. В каждом есть полный файл плагина, объяснение основных действий и способ проверить результат. Если вы ещё не устанавливали свой JS-файл, начните с первого плагина.
Примеры, изменяющие сцену или текстуру, удобно изучать на отдельном проекте. В статье указано, что именно меняется и какие операции поддерживают историю.
Интерфейс
Добавить кнопку и собственное окноПараметры, действие, фокус и повторное открытие без дублирования интерфейса.
Добавить импорт или экспорт в меню «Файл»Регистрация пункта, выбор файла, асинхронная обработка и доступность кнопки.
Объекты и данные
Обработать выделенные объектыПроверка выделения, работа с группами и изменение только подходящих объектов.
Создать генератор встроенных объектовПараметры небольшой сетки, последовательное создание дисплеев и частичные ошибки.
Получить данные проекта и JSON-экспортСлияние проекта, снимок геометрии и данные экспорта для Minecraft.
Расширение инструментов
Добавить инструмент HeadPaintСобственная кисть, цвет, прозрачность и ограничения истории рисования.
Управлять окружениемПанель времени, фазы Луны, гаммы и дальности окружения Minecraft.
Локализовать интерфейс плагинаСловари русского и английского языков, namespace и обновление надписей.