diff --git a/src/assets/icons/dc/lock_0.svg b/src/assets/icons/dc/lock_0.svg new file mode 100644 index 0000000..bbc4130 --- /dev/null +++ b/src/assets/icons/dc/lock_0.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/dc/lock_1.svg b/src/assets/icons/dc/lock_1.svg new file mode 100644 index 0000000..94cc397 --- /dev/null +++ b/src/assets/icons/dc/lock_1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/Canvas/DepthCanvas/components/layer-panel/layer-item.vue b/src/components/Canvas/DepthCanvas/components/layer-panel/layer-item.vue index d1a72bb..fddf1d4 100644 --- a/src/components/Canvas/DepthCanvas/components/layer-panel/layer-item.vue +++ b/src/components/Canvas/DepthCanvas/components/layer-panel/layer-item.vue @@ -18,6 +18,10 @@ />
+ + + + @@ -64,6 +68,10 @@ const onClickLayer = () => { layerManager.setActiveID(props.layer.info.id) } + const onClickLock = () => { + const info = props.layer.info + layerManager.setLayerLockById(info.id, !info.lock) + }