From a7812a250e3654e44e095090c800d103f577fe09 Mon Sep 17 00:00:00 2001 From: lzp Date: Tue, 24 Mar 2026 11:49:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=B1=E5=BA=A6=E7=94=BB=E5=B8=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/icons/dc/{add.svg => add_sb.svg} | 0 src/assets/icons/dc/brush_sb.svg | 3 ++ src/assets/icons/dc/erase_sb.svg | 3 ++ .../icons/dc/{remove.svg => remove_sb.svg} | 0 .../components/ai-selectbox-panel.vue | 40 +++++++++++++++---- .../components/brush-control-panel.vue | 4 ++ .../manager/AISelectboxToolManager.ts | 13 +++++- .../DepthCanvas/manager/CanvasManager.ts | 4 +- .../DepthCanvas/manager/LayerManager.ts | 17 ++++++-- .../DepthCanvas/manager/ObjectManager.ts | 4 +- .../DepthCanvas/manager/StateManager.ts | 2 + .../Canvas/DepthCanvas/manager/ToolManager.ts | 12 ++++-- .../manager/events/CanvasEventManager.js | 1 + .../Canvas/DepthCanvas/tools/layerHelper.js | 8 ++++ src/views/home/left-nav.vue | 6 ++- 15 files changed, 95 insertions(+), 22 deletions(-) rename src/assets/icons/dc/{add.svg => add_sb.svg} (100%) create mode 100644 src/assets/icons/dc/brush_sb.svg create mode 100644 src/assets/icons/dc/erase_sb.svg rename src/assets/icons/dc/{remove.svg => remove_sb.svg} (100%) diff --git a/src/assets/icons/dc/add.svg b/src/assets/icons/dc/add_sb.svg similarity index 100% rename from src/assets/icons/dc/add.svg rename to src/assets/icons/dc/add_sb.svg diff --git a/src/assets/icons/dc/brush_sb.svg b/src/assets/icons/dc/brush_sb.svg new file mode 100644 index 0000000..40b0e5a --- /dev/null +++ b/src/assets/icons/dc/brush_sb.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/icons/dc/erase_sb.svg b/src/assets/icons/dc/erase_sb.svg new file mode 100644 index 0000000..7019672 --- /dev/null +++ b/src/assets/icons/dc/erase_sb.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/icons/dc/remove.svg b/src/assets/icons/dc/remove_sb.svg similarity index 100% rename from src/assets/icons/dc/remove.svg rename to src/assets/icons/dc/remove_sb.svg diff --git a/src/components/Canvas/DepthCanvas/components/ai-selectbox-panel.vue b/src/components/Canvas/DepthCanvas/components/ai-selectbox-panel.vue index 7979ed3..e972bfd 100644 --- a/src/components/Canvas/DepthCanvas/components/ai-selectbox-panel.vue +++ b/src/components/Canvas/DepthCanvas/components/ai-selectbox-panel.vue @@ -1,23 +1,25 @@