当线段很粗的时候,这个 lineRect 判定还有效么
这个预判划开百分比的方案很巧妙啊。。。我以前就没想起来
有效,但是需要同步调整代码里面格子的宽高,不然误差太大就不好了
点击区域是绑定在涂层那个矩形区域,点到都会触发
是的,3q
mark,不错
mark
有bug,在刮卡的区域一直来回挂,不松手,大概30秒左右,别的区域就挂不了了,安卓上是这样的
感觉涂过的可以从数组里面剔除,这样涂过数组前面,再涂后面,就不用再对前面的判断了,记录一下总个数,剩下的/总个数也能得到还剩多少比例没涂,不用 forEach 用 filter
Mask~~~~~
mark…
E/jswrapper: ERROR: Uncaught TypeError: Cannot read property ‘1’ of undefined, location: jsb-adapter/jsb-engine.js:0:0
STACK:
[0]updateIADatas@jsb-adapter/jsb-engine.js:372
[1]proto.updateIADatas@jsb-adapter/jsb-engine.js:425
[2]MeshBuffer.checkAndSwitchBuffer@jsb-adapter/jsb-engine.js:5095
[3]requestStatic@src/cocos2d-jsb.js:34735
[4]proto.genBuffer@jsb-adapter/jsb-engine.js:398
[5]228.i._expandStroke@src/cocos2d-jsb.js:33094
[6]228.i.stroke@src/cocos2d-jsb.js:33078
[7]proto.stroke@jsb-adapter/jsb-engine.js:407
[8]stroke@src/cocos2d-jsb.js:21608
[9]e.clearMask@src/project.js:19317
[10]e.touchMoveEvent@src/project.js:19272
一直画就会出现
你是用的哪个版本? 貌似说graphic的顶点数量过多android会出问题 需要升级到2.4以上
issues https://github.com/cocos-creator/cocos2d-x-lite/issues/2930
mark。。。。
先mark一下。。
大佬,使用这种方式,想让mask._graphics绘制出边缘模糊的圆要怎么处理呀?
mark 一下
大佬,最后解决了吗?
马克马克马克