facebook twitter hatena line email

「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でマスクを使うサンプル

  1. Imageを作成して、"MaskImage"と名前に変更
  2. 上記オブジェクトをAddCompornentで、Maskを追加
  3. Maskされる画像を、Imageで作成して、階層を、"MaskImage"の子供とする

参考:https://kan-kikuchi.hatenablog.com/entry/Mask

公式UIでは、一部分だけを切り取るようなマスクはできない。

UIImageで逆マスクを使うサンプル

  1. githubにあるpluginをダウンロード、https://github.com/mob-sakai/UnmaskForUGUI
  2. DLした、UnmaskForUGUI-mainをまるっとAssetsの下へ
  3. 上のUIImageでマスクを使うサンプルを作る。
  4. MaskImageの下に、空のGameObjectを作り、ImageとUnmaskをAddCompornentする。

参考:https://kan-kikuchi.hatenablog.com/entry/UnmaskForUGUI