Unityでフェードアウト、フェードインが行えるクラスです。
Unity5で作成しました。
ヒエラルキーでフェード用のImageを作成し、インスペクターからスクリプトに貼り付けるといった作業が必要がないので使いやすいと思います。
フェードインとフェードアウトを分けて呼び出せるので、その間に処理を挟む事ができます。
暗転状態を任意の秒数維持するための関数も用意してあります。
フェードの色が黒色にしか対応していない点と、シーンをまたいで使うことができない点に注意してください。
パラメータ説明
span : フェードが完了するまでにかかる時間です