このページではP5.js 日本語リファレンス の clip()を説明します。
clip()
説明文
clip()以降で描画される内容の一部をマスクする(覆い隠す)ための形状を定義します。
最初のパラメータ callback は、マスクを定義する関数です。コールバックで描画された形状はすべてマスク形状に追加されます。マスクは、clip() が呼び出された後に描画されるものすべてに適用されます。
2番目のパラメータである options はオプションです。
invert: true }) のように、invert プロパティを持つオブジェクトが渡された場合、それはマスキング モードの設定に使用されます。 { invert: true } マスクを反転し、マスクされた形状に穴を作成します。 invert はデフォルトでは false です。
マスクは、push() 関数と Pop() 関数の間に含めることができます。これにより、マスクされた形状の後にマスクされていない形状を描画できるようになります。
構文
clip(callback, options);
パラメタ
- callback
マスク形状を定義するための関数などを指定します。 - options
invert:false
: マスク形状で覆い隠す(デフォルト)
invert:true
: マスクを反転する(falseで覆い隠していた部分のみを描画する)
戻り値
例
著作権
p5.js was created by Lauren McCarthy and is developed by a community of collaborators, with support from the Processing Foundation and NYU ITP. Identity and graphic design by Jerel Johnson.
ライセンス
Creative Commons(CC BY-NC-SA 4.0) に従います。