Canvas实现虚拟元素拖拽

CanvasRenderingContext2D API

Syntax

boolean ctx.isPointInPath(x, y);
boolean ctx.isPointInPath(x, y, fillRule);

boolean ctx.isPointInPath(path, x, y);
boolean ctx.isPointInPath(path, x, y, fillRule);

MDN Canvas isPointInPath参考

x: 待检查的点的x坐标。
y: 待检查的点的y坐标。
fillRule: 一种判断一个点位于路径内部还是路径外部的算法,可用的属性值有默认的"nonzero"(非零环绕)和"evenodd"(奇偶环绕)两种。

奇偶环绕规则

非零环绕原则 陈帅华

授权账号 » 
原创声明 » 未经授权,请勿复制转载,谢谢配合
联系方式 » 
微信:huazi19930927
邮箱:lanserdi@163.com
发布日期 » 2017年9月1日 周五
Github账号登录以留言