Set lukisan API applet WeChatMiterLimit (tetapkan kecondongan maksimum)


setMiterLimit


Definisi

Tetapkan panjang miter maksimum Panjang miter merujuk kepada jarak antara sudut dalam dan luar pada persilangan dua garisan. Sah hanya apabila setLineJoin() adalah mitra. Jika panjang cerun maksimum melebihi, sambungan akan dipaparkan sebagai lineJoin sebagai serong

Parameter

ParameterParameterTypeDescription
ParameterTypeDescription

miter-limit.png

🎜🎜🎜🎜🎜🎜🎜 🎜Panjang miter maksimum🎜 🎜🎜 🎜 🎜Contoh🎜
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()
🎜🎜🎜