微妙なところでひっかかり…。
ダメージを受けた時とかに、キャラの色を変える機能を追加。
キャラの色変え
FF6でスロウがかかった時、聖剣3SFCでヒールライトかかった時…みたいな表現の作成。
上記はパレットの色変化だけど、今回はアニメーションしたノイズ画像と色を
スプライトに対してブレンドするように設定。

シェーダーグラフはこんな感じ。
これもなかなかの沼技術である…。
表示順問題
半透明のオブジェクトは、描画ルール的に他のものより後になるらしく、
キャラを半透明の表示にすると、外で作ったエフェクトとの表示順序がおかしくなる模様。
なんとも説明しづらいところなので要点を箇条書きで…。
・Transparentなマテリアルは深度を書き込まない
・キャラの子に、「描画なし、深度書き込み」を行うマテリアルを持つレンダラーを追加
・↑のレンダラーに、キャラと同じスプライトを参照するスクリプトをアタッチ
・キャラが不透明の場合はこれでOKだが、完全に透明にした場合、エフェクトがキャラの形でくり抜かれてしまうので、
透明度を変更した場合には子のレンダラーを無効にする


