Как использовать
Установка
-
Скопируй плагин
Помести папку
ManualSpriteEditorToolsвPlugins/корня проекта. Если папки нет — создай её. -
Перезапусти Unreal Editor
После первого запуска движок предложит скомпилировать плагин — согласись и подожди ~минуту.
-
Готово
В
Edit → Plugins → Paper2D → Manual Sprite Editor Toolsубедись что галочка включена.
Шаг 1 — Создай ассет Manual Sprite
В Content Browser нажми правую кнопку мыши → категория Paper2D → Manual Sprite. Дай ассету имя.
Шаг 2 — Открой редактор
Дважды кликни по ассету Manual Sprite. В панели Details справа:
-
Назначь Source Texture
Это текстура, по которой ты будешь строить геометрию (обычно это PaperSprite-исходник).
-
Включи Use Manual Geometry
Галочка в Details — переключает sprite на ручной режим. Стандартная геометрия Paper2D отключается.
Шаг 3 — Редактируй геометрию
Используй кнопки тулбара или горячие клавиши:
| Режим | Клавиша | Действие |
|---|---|---|
| Select | Q | Перемещение вершин (клик или рамка выделения) |
| Add Vertex | W | Клик в вьюпорте — добавить новую вершину |
| Triangle | E | Выбрать 3 вершины — создать треугольник |
| Delete | R | Клик на вершине или треугольнике — удалить |
Зеркальное редактирование
Включается кнопками X, Y, XY на тулбаре. При движении вершины её зеркало двигается симметрично — удобно для симметричных персонажей и объектов.
Автотриангуляция
3— автотриангуляция Делоне для выделенных вершин.V— проверка на пересечения. Красные рёбра = пересекаются друг с другом, надо перестроить.4— удалить все треугольники, связанные с выделенными вершинами (быстрая очистка).
Шаг 4 — Генерация меша
Нажми Ctrl+M или кнопку Generate на тулбаре. Откроется диалог Mesh Generation:
| Настройка | Описание |
|---|---|
| Mesh Type | StaticMesh или SkeletalMesh |
| Pivot Placement | Center / Bottom / Origin / Custom — точка опоры объекта |
| Asset Name & Path | Имя и путь для новых ассетов |
| Material Settings | Авто-создание Lit/Unlit материала, двусторонность |
Нажми Generate — новые ассеты появятся в Content Browser и подсветятся.