Canvas实现虚拟元素拖拽

全篇共 441 字。按500字/分钟阅读速度,阅读完预计需要 0.9 分钟。

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"(奇偶环绕)两种。

奇偶环绕规则

非零环绕原则 陈帅华

原创作者 » 陈帅华
版权声明 » 自由转载-保持署名-非商用-非衍生
发布日期 » 2017年2月18日 周六
更新日期 » 2020年8月2日 周日
上一篇 » NodeJS接收前端上传文件
下一篇 » sessionStorage与localStorage
:)记录此刻想法
请选择登录方式,开始记录你的想法。
授权微博登录
授权Github登录