diff --git a/src/hooks/module/useModuleBasicSetting.js b/src/hooks/module/useModuleBasicSetting.js index d96b96a1..c284f47f 100644 --- a/src/hooks/module/useModuleBasicSetting.js +++ b/src/hooks/module/useModuleBasicSetting.js @@ -1071,9 +1071,9 @@ export function useModuleBasicSetting(tabNum) { // } } else { //디버깅용 - tempModule.set({ fill: 'transparent', stroke: 'red', strokeWidth: 1 }) - canvas?.add(tempModule) - canvas.renderAll() + // tempModule.set({ fill: 'transparent', stroke: 'red', strokeWidth: 1 }) + // canvas?.add(tempModule) + // canvas.renderAll() } } if (isInstall) { @@ -1940,9 +1940,9 @@ export function useModuleBasicSetting(tabNum) { // } } else { //디버깅용 - tempModule.set({ fill: 'transparent', stroke: 'red', strokeWidth: 1 }) - canvas?.add(tempModule) - canvas.renderAll() + // tempModule.set({ fill: 'transparent', stroke: 'red', strokeWidth: 1 }) + // canvas?.add(tempModule) + // canvas.renderAll() } } diff --git a/src/hooks/object/useObjectBatch.js b/src/hooks/object/useObjectBatch.js index ff446673..c82846f2 100644 --- a/src/hooks/object/useObjectBatch.js +++ b/src/hooks/object/useObjectBatch.js @@ -482,10 +482,11 @@ export function useObjectBatch({ isHidden, setIsHidden }) { stroke: 'black', strokeWidth: 1, originX: 'center', - originY: 'center', + originY: 'top', fontSize: lengthTextFont.fontSize.value, fontStyle: lengthTextFont.fontWeight.value.toLowerCase().includes('italic') ? 'italic' : 'normal', fontWeight: lengthTextFont.fontWeight.value, + angle: originAngle, }) } @@ -620,15 +621,20 @@ export function useObjectBatch({ isHidden, setIsHidden }) { //각도 추가 + let originAngle = 0 //기본 남쪽 let direction = 'south' + if (directionRef === 'left') { //서 + originAngle = 90 direction = 'west' } else if (directionRef === 'right') { //동 + originAngle = 270 direction = 'east' } else if (directionRef === 'up') { //북 + originAngle = 180 direction = 'north' } @@ -708,10 +714,11 @@ export function useObjectBatch({ isHidden, setIsHidden }) { stroke: 'black', strokeWidth: 1, originX: 'center', - originY: 'center', + originY: 'top', fontSize: lengthTextFont.fontSize.value, fontStyle: lengthTextFont.fontWeight.value.toLowerCase().includes('italic') ? 'italic' : 'normal', fontWeight: lengthTextFont.fontWeight.value, + angle: originAngle, }) }