WeChat 애플릿 API 드로잉 setMiterLimit(최대 기울기 설정)


setMiterLimit


Definition

최대 마이터 길이를 설정합니다. 마이터 길이는 두 선의 교차점에서 내부 모서리와 외부 모서리 사이의 거리를 나타냅니다. setLineJoin()가 연귀인 경우에만 유효합니다. 최대 경사 길이를 초과하면 조인트가 lineJoin as bevel

ParametermiterLimit예
TypeDescription
Number으로 표시됩니다.
const ctx = wx.createCanvasContext('myCanvas')
ctx.beginPath()
ctx.setLineWidth(10)
ctx.setLineJoin('miter')
ctx.setMiterLimit(1)
ctx.moveTo(10, 10)
ctx.lineTo(100, 50)
ctx.lineTo(10, 90)
ctx.stroke()

ctx.beginPath()
ctx.setLineWidth(10)
ctx.setLineJoin('miter')
ctx.setMiterLimit(2)
ctx.moveTo(50, 10)
ctx.lineTo(140, 50)
ctx.lineTo(50, 90)
ctx.stroke()

ctx.beginPath()
ctx.setLineWidth(10)
ctx.setLineJoin('miter')
ctx.setMiterLimit(3)
ctx.moveTo(90, 10)
ctx.lineTo(180, 50)
ctx.lineTo(90, 90)
ctx.stroke()

ctx.beginPath()
ctx.setLineWidth(10)
ctx.setLineJoin('miter')
ctx.setMiterLimit(4)
ctx.moveTo(130, 10)
ctx.lineTo(220, 50)
ctx.lineTo(130, 90)
ctx.stroke()

ctx.draw()