「Unity/UIImage/Mask」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「 ==UIImageでマスクを使うサンプル== #Imageを作成して、"MaskImage"と名前に変更 #上記オブジェクトをAddCompornentで、Maskを追加 #Maskさ...」) |
|||
行9: | 行9: | ||
公式UIでは、一部分だけを切り取るようなマスクはできない。 | 公式UIでは、一部分だけを切り取るようなマスクはできない。 | ||
− | == | + | ==UIImageで逆マスクを使うサンプル== |
#githubにあるpluginをダウンロード、https://github.com/mob-sakai/UnmaskForUGUI | #githubにあるpluginをダウンロード、https://github.com/mob-sakai/UnmaskForUGUI | ||
#DLした、UnmaskForUGUI-mainをまるっとAssetsの下へ | #DLした、UnmaskForUGUI-mainをまるっとAssetsの下へ |
2021年10月30日 (土) 00:59時点における版
UIImageでマスクを使うサンプル
- Imageを作成して、"MaskImage"と名前に変更
- 上記オブジェクトをAddCompornentで、Maskを追加
- Maskされる画像を、Imageで作成して、階層を、"MaskImage"の子供とする
参考:https://kan-kikuchi.hatenablog.com/entry/Mask
公式UIでは、一部分だけを切り取るようなマスクはできない。
UIImageで逆マスクを使うサンプル
- githubにあるpluginをダウンロード、https://github.com/mob-sakai/UnmaskForUGUI
- DLした、UnmaskForUGUI-mainをまるっとAssetsの下へ
- 上のUIImageでマスクを使うサンプルを作る。
- MaskImageの下に、空のGameObjectを作り、ImageとUnmaskをAddCompornentする。