コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】uGUI のオブジェクトにマスクを適用してフェードさせることができる「SoftMaskScript.cs」紹介

はじめに

https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/downloads/

上記のページで公開されている
「UnityUIExtensions.unitypackage」を Unity プロジェクトに導入することで
uGUI のオブジェクトにマスクを適用してフェードさせることができる
「SoftMaskScript.cs」を使用できるようになります

使用例

f:id:baba_s:20180215152443g:plain

使い方

f:id:baba_s:20180215152520p:plain

uGUI のオブジェクトに「SoftMaskScript」をアタッチして
「Alpha Mask」に使用するマスクのテクスチャを設定します
そして、「Cut Off」の数値を調整するとフェードさせることができます

関連記事