开始定义一个形状,该形状将遮罩之后绘制的任何形状。
在 beginClip()
和 endClip() 之间绘制的任何形状都将添加到遮罩形状中。遮罩将应用于在 endClip() 之后绘制的任何内容。
参数 options
是可选的。如果传入一个包含 invert
属性的对象,比如 beginClip({ invert: true })
,它会被用于设置遮罩模式。{ invert: true }
会反转遮罩,即在被遮罩的形状中创建空洞。invert
的默认值是 false
。
遮罩可以被包裹在 push() 和 pop() 函数之间。这样可以在遮罩形状之后绘制不被遮罩的形状。
遮罩也可以通过传递给 clip() 的回调函数来定义。
示例
语法
beginClip([options])
参数
options
对象:
含有剪裁设置的对象。
Notice any errors or typos? Please let us know. Please feel free to edit src/color/setting.js and open a pull request!