clip()

後続のすべての描画をマスクする形状を定義します。

最初のパラメータcallbackは、マスクを定義する関数です。 callback内で描画されたすべての形状がマスク形状に追加されます。 マスクは、clip()が呼び出された後に描画されるものすべてに適用されます。

2番目のパラメータoptionsはオプションです。 beginClip({ invert: true })のようにinvertプロパティを持つオブジェクトを渡すと、 マスキングモードを設定できます。{ invert: true }はマスクを反転させ、 マスクされた形状に穴を作成します。invertはデフォルトでfalseです。

マスクはpush()関数と pop()関数の間に含めることができます。 これにより、マスクされていない形状をマスクされた形状の後に描画することができます。

マスクはbeginClip()endClip()を使っても定義できます。

実例

シンタックス

clip(callback, [options])

パラメーター

callback
Function:

マスク形状を描画する関数。

options
Object:

クリップ設定を含むオブジェクト。

This page is generated from the comments in src/color/setting.js . Please feel free to edit it and submit a pull request!

関連するリファレンス