我目前正在使用fabric.js,并且在onclick事件之后成功地将图像的一部分球化。
问题是画布没有记住我的动作。当您单击一次时,一切都很好,零件将球形化。但是,当您单击另一时间(例如在其他位置)时,前一个球体消失而新的球体出现。
当我使用console.log回显图像像素数据时,球化前后它是相同的,我不明白为什么。
这是一个小玩意儿,向您展示这种情况:
[https://jsfiddle.net/2xp8mynz/3/][1]
非常感谢你的帮助!
canvas
oImg
每次渲染。因此,有必要更改的数据oImg
,而不是canvas
。
我用jsfiddle编写代码。https://jsfiddle.net/sapics/2xp8mynz/13/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句