보조선 작성 수정
This commit is contained in:
parent
e5c180225f
commit
0b6b268b66
@ -85,6 +85,7 @@ export function useAuxiliaryDrawing(setShowAuxiliaryModal) {
|
||||
|
||||
// 지붕의 각 꼭지점을 흡착점으로 설정
|
||||
const roofsPoints = roofs.map((roof) => roof.points).flat()
|
||||
console.log(roofsPoints)
|
||||
roofAdsorptionPoints.current = [...roofsPoints]
|
||||
|
||||
addCanvasMouseEventListener('mouse:move', mouseMove)
|
||||
@ -456,6 +457,7 @@ export function useAuxiliaryDrawing(setShowAuxiliaryModal) {
|
||||
}
|
||||
|
||||
const mouseDown = (e) => {
|
||||
addCanvasMouseEventListener('mouse:move', mouseMove)
|
||||
const pointer = getIntersectMousePoint(e)
|
||||
|
||||
mousePointerArr.current.push(pointer)
|
||||
@ -487,7 +489,6 @@ export function useAuxiliaryDrawing(setShowAuxiliaryModal) {
|
||||
|
||||
auxiliaryLines.forEach((line1) => {
|
||||
auxiliaryLines.forEach((line2) => {
|
||||
const lines = [line1, line2]
|
||||
if (line1 === line2) {
|
||||
return
|
||||
}
|
||||
@ -619,7 +620,11 @@ export function useAuxiliaryDrawing(setShowAuxiliaryModal) {
|
||||
}
|
||||
|
||||
const roofBases = canvas.getObjects().find((obj) => obj.name === 'roofBase')
|
||||
roofBases.innerLines = [...lineHistory.current]
|
||||
const innerLines = [...lineHistory.current]
|
||||
|
||||
console.log('innerLines', innerLines)
|
||||
|
||||
roofBases.innerLines = [...innerLines]
|
||||
|
||||
setShowAuxiliaryModal(close)
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user