Компоненты – это специальные расширения, добавляющие новые возможности для создания приложений в MnCreator. Компоненты являются вспомогательными модулями конструктора, имеющими свою собственную систему управления, загрузки и обновления. Окно управления компонентами доступно по клику на пункт Компоненты в верхней панели. По своему назначению компоненты можно условно разделить на несколько видов:
- Компоненты, расширяющие интерфейс конструктора и добавляющие новые функции для разработчиков. Такие компоненты никак не влияют на итоговое приложение и на то, как оно будет работать на устройствах пользователей.
Например, компонент Компрессор изображений, который расширяет экран проверки файлов проекта и добавляет возможность сжатия изображений, значительно уменьшая размер готового приложения.
- Компоненты, добавляющие новые типы взаимодействий, дополнительных действий, свойств к существующим объектам. Такие компоненты увеличивают количество функций при воспроизведении приложения, доступных разработчику и пользователю.
Например, компонент Отправить добавляет в приложение новую возможность – показывает стандартный диалог, позволяющий поделиться данными в социальных сетях, сохранить в закладки, отправить по почте и т.п.
- Компоненты интеграции MnCreator'а с другими приложениями и сервисами. Эти компоненты позволяют экспортировать данные в облачные сервисы и магазины приложений, импортировать сцены и объекты из других средств разработки и т.п.
Например, компонент Импорт из Adobe Photoshop, который позволяет подготовить PSD-макет для загрузки в MnCreator.
- Компоненты, добавляющие новые типы объектов, которые расширяют интерактивные возможности разрабатываемых приложений. Среди таких компонентов - покадровая анимация, прокрутка, ластик и т.д. Они обладают своим собственным набором свойств, поведением и способом отображения.
Например,компонент Ластик добавляет объекты из изображений, которые пользователь может стирать. Это позволяет вводить интерактивные элементы со скрытой информацией, доступ к которой пользователь получит только после стирания изображения-заглушки.
- Компоненты, добавляющие новые сущности и расширяющие функционал приложений. Эти компоненты добавляют новые возможности, не предусмотренные стандартным дистрибутивом MnCreator.
Например, компонент Звук, который добавляет работу со звуком в сцены, постоянные анимации и пользовательские взаимодействия.