把相邻的两个矩形的两个顶点合并成一个点就可以消除缝隙了。
强!学到了
支持一下 等待后续
马克~~~
mark 我是卤煮的坚实读者
mark1111111
mark~~~~
mark!!
mark~~~~
感谢大佬分享
mark mark
有大佬用这个画过两条线么?我怎么画完一条之后再画另一条然后回过头重新改之前画的那条结果画线的位置不一样了,效果如下图
尝试了下画线的时候重新设置this.sprite.spriteFrame[‘vertices’] = this._vertices;就不会这样,但是如果在同一帧两条线都同时绘制就还是这样的。做了下实验,画几根绳子就用几张图就不会有问题了,先这样用着吧,还好图片不大
已经解决了,画多根线的时候不要把图片拖到预制体里面,要新建一个spriteFrame赋值给精灵
1赞
克隆一份spriteFrame就可以了吧
请问,用这种方式画线会有锯齿不?
改变的是sriiteFrame对象的属性,一张图片用的都是同一个sriiteFrame对象,多个sprite用的都是同一个sriiteFrame,当然是只有最后一次设置才有效,clone下