收藏
回答

globalComposite.. "xor"时两个相同菱形重叠会出现斜线!!

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug canvas 客户端 6.5.1 1.9.2

不应该是全部空白吗?两个相同菱形重叠会出现斜线!!!正方形却不会,why?



- 当前 Bug 的表现(可附上截图)



- 提供一个最简复现 Demo:

var ctx = wx.createCanvasContext('mycanvas');

ctx.globalCompositeOperation = "xor";

ctx.setFillStyle("black")


//菱形

ctx.beginPath()

ctx.moveTo(180, 40)

ctx.lineTo(200, 20)

ctx.lineTo(220, 40)

ctx.lineTo(200, 60)

ctx.closePath()

ctx.fill()


ctx.beginPath()

ctx.moveTo(180, 40)

ctx.lineTo(200, 20)

ctx.lineTo(220, 40)

ctx.lineTo(200, 60)

ctx.closePath()

ctx.fill()

ctx.draw()


回答关注问题邀请回答
收藏

1 个回答

  • 进步
    进步
    2018-07-03

    bugbugbugbug

    2018-07-03
    有用
    回复
登录 后发表内容