有用过canvas的么,现在很少用了吧,问个问题都没人能回答。。

wh125118957 2018-10-19 05:48:33
canvas画个大括号},尖角处用的两条连续的三次贝塞尔曲线画的,中间无其他操作,结果描边还正常,填充的时候居然从密封的尖角处漏出来一条线
...全文
756 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
runnersun 2018-10-23
  • 打赏
  • 举报
回复
可能是浏览器的差异问题,换其他浏览器试试
wh125118957 2018-10-22
  • 打赏
  • 举报
回复
大概知道怎么回事了,图片做了可以改变大小,出现问题的时候尖角的上曲线的点,point[n+2],point[n+3]和下曲线的point[n],point[n+1]相同,估计这样就在尖角处产生了一天直线,啊哈哈,开心
wh125118957 2018-10-22
  • 打赏
  • 举报
回复
手机app不知道怎么发图片。。代码我大致说一下,就是通过传两个值,一个type(决定moveto,lineto或者其他操作),一个points用来传递具体的点,大括号}尖角处是通过两次canvas.bezierCurveTo(point[n],point[n+1],point[n+2],point[n+3],point[n+4],point[n+5])这样画的,因为是连续两次bezierCurveTo画出来的,中间没有进行moveto之类的其他操作,按我的理解两个三次贝塞尔曲线肯定是连贯的,又怎么会出现漏一条线的情况呢
天际的海浪 2018-10-19
  • 打赏
  • 举报
回复
把代码发一下。不然别人哪知道你怎么画的

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧