This commit is contained in:
李志鹏
2026-01-15 17:15:05 +08:00
parent 28b6153ab0
commit 7101daeb90
8 changed files with 68 additions and 17 deletions

View File

@@ -86,6 +86,10 @@ const props = defineProps({
type: Boolean,
default: false, // 是否启用红绿图模式
},
clothingMinIOPath: {
type: String,
default: "", // 衣服底图URL-线稿
},
clothingImageUrl: {
type: String,
default: "", // 衣服底图URL-线稿
@@ -378,6 +382,7 @@ onMounted(async () => {
selectionManager = new SelectionManager({
canvas: canvasManager.canvas,
layerManager,
props,
});
canvasManager.setSelectionManager(selectionManager);
@@ -387,6 +392,7 @@ onMounted(async () => {
layerManager,
canvasManager,
toolManager,
props,
});
canvasManager.setPartManager(partManager);
@@ -1203,6 +1209,7 @@ defineExpose({
v-if="canvasManagerLoaded"
:activeTool="activeTool"
:isRedGreenMode="isRedGreenMode"
:clothingMinIOPath="props.clothingMinIOPath"
@tool-selected="handleToolSelect"
@red-green-tool-selected="handleRedGreenToolSelect"
@toggle-red-green-mode="toggleRedGreenMode"