マスクとして使用するスプライトを Sprite Mask コンポーネント に指定します。
Sprite Mask ゲームオブジェクト自体はシーンに表示されず、スプライトとの相互作用の結果だけが表示されます。シーンにスプライトマスクを表示するには、Scene メニューで Sprite Mask オプションを選択します。
スプライトマスクは常に有効です。ただし、スプライトにスプライトマスクの効力を与えるためには、Sprite Renderer の Mask Interaction を設定する必要があります。
デフォルトで、Mask Interaction が Visible か Not Visible Under Mask に設定してあるシーンのすべてのスプライトに対して、スプライトマスクが効果を発揮します。ただし、特定のスプライトや特定のスプライト群にだけ効力を与えたい場合もたびたび発生します。
マスクが確実に特定のスプライトと相互作用するためには Sorting Group コンポーネントを使用します。
マスクの効果を制御するもう 1 つの方法は、スプライトマスクの Custom Range 設定を使用することです。
Range Start と Range End を使うと、ソーティングレイヤーやレイヤーの順序に基づいてスプライトを選択的にマスクすることが可能になります。
SpriteMask