关于isPointInPath失效问题
2017-03-23 本文已影响3人
Stranger_alone
当你使用了beginPath时,你后面的isPointInPath会根据最后一个beginPath绘制的路径从而进行位置的判断。
例如:
Mozilla开发者文档这是Mozilla开发者文档那边的例子
确实。这个时候能打印出true。
然而当你给他加一个beginPath
综上,当你使用beginPath.不止一次的时候判断位置不要直接用isPointInPath.直接用当前鼠标位置的点,在循环判断物体是否在鼠标点上。