6개가 아닐때 안되는 현상 우선 수정
This commit is contained in:
parent
b04e7128a7
commit
3cf2813d3d
@ -470,7 +470,7 @@ export default class QPolygon extends fabric.Group {
|
|||||||
setShape() {
|
setShape() {
|
||||||
let shape = 0
|
let shape = 0
|
||||||
if (this.lines.length !== 6) {
|
if (this.lines.length !== 6) {
|
||||||
throw new Error('Only 6 points are allowed.')
|
return
|
||||||
}
|
}
|
||||||
//외각선 기준
|
//외각선 기준
|
||||||
const topIndex = findTopTwoIndexesByDistance(this.lines) //배열중에 큰 2값을 가져옴 TODO: 나중에는 인자로 받아서 다각으로 수정 해야됨
|
const topIndex = findTopTwoIndexesByDistance(this.lines) //배열중에 큰 2값을 가져옴 TODO: 나중에는 인자로 받아서 다각으로 수정 해야됨
|
||||||
@ -504,9 +504,6 @@ export default class QPolygon extends fabric.Group {
|
|||||||
* @returns {number}
|
* @returns {number}
|
||||||
*/
|
*/
|
||||||
getShape() {
|
getShape() {
|
||||||
if (this.lines.length !== 6) {
|
|
||||||
throw new Error('Only 6 points are allowed.')
|
|
||||||
}
|
|
||||||
return this.shape
|
return this.shape
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -392,8 +392,6 @@ export function useMode() {
|
|||||||
canvas,
|
canvas,
|
||||||
)
|
)
|
||||||
|
|
||||||
console.log(polygon.getShape())
|
|
||||||
|
|
||||||
// 새로운 다각형 객체를 캔버스에 추가합니다.
|
// 새로운 다각형 객체를 캔버스에 추가합니다.
|
||||||
canvas.add(polygon)
|
canvas.add(polygon)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user