はじめに
「unity-ugui-posteffect」を Unity プロジェクトに導入することで
uGUI でキレイなマスクを使用できるようになります
使用例

例えばこのような画像を使用する場合、

このようなマスクをかけることができます
使い方

マスク用のテクスチャの設定を下記のように変更します
| 項目 | 内容 |
|---|---|
| Texture Type | Single Channel |
| Channel | Alpha |
| Alpha Source | From Gray Scale |

マスク用のテクスチャを「Mask」マテリアルに設定します

フィルターを適用するための Image オブジェクトを作成して
その Image オブジェクトの Material に「Mask」を設定します
マスクの強さは Color の「R」で変更できます