我有两个mask组件,他们的触摸事件的内容是一样的,都是在上面进行绘制,只是方法传参不同,我想在绘制其中一个的时候,移动到另一个里开始绘制另一个mask同时不再绘制原来那个,这个是可以做到的吗
touchstart很关键,所以你可以将两个mask触摸范围弄成一样的,然后通过判断触摸点的坐标来决定绘制到哪一个,或者做单个全屏触摸的Mask,也是判断移动的触摸点来控制
还有其他的方式吗大佬
判断触发区域,然后将触摸事件手动传递过去就行了。
A触摸事件内:B.emit(type,e)
我有两个mask组件,他们的触摸事件的内容是一样的,都是在上面进行绘制,只是方法传参不同,我想在绘制其中一个的时候,移动到另一个里开始绘制另一个mask同时不再绘制原来那个,这个是可以做到的吗
touchstart很关键,所以你可以将两个mask触摸范围弄成一样的,然后通过判断触摸点的坐标来决定绘制到哪一个,或者做单个全屏触摸的Mask,也是判断移动的触摸点来控制
还有其他的方式吗大佬
判断触发区域,然后将触摸事件手动传递过去就行了。
A触摸事件内:B.emit(type,e)