画面遷移エフェクトをシェーダーで実装する方法

実装方法を知りたい方は以下の素晴らしい記事を参照してください。
画面遷移の実装(前半)
画面遷移の実装(後半)
本記事では上記の記事に書かれた内容を実装する際につまずいたポイントをまとめています。
前 ...Naninovelでサンプルコード・でもコードを入手する方法

サンプルにアクセスするには事前に申請する必要がある。
こちらのURLから申請する。→Support Plan
申請後に、githubにアクセスしてクローンする。
各デモプロジェクトに関する情報
Ac ...
TextMeshProにSortingLayerを設定する方法

Unity 5: MeshRenderer and SortingLayer not working?
Awesome workaround
Custom Editor to Expose Sorting Laye ...
Unityで発生したエラー「Cannot instantiate objects with a parent which is persistent. New object will be created without a parent.」を解決する方法

エラー文
Cannot instantiate objects with a parent which is persistent. New object will be created without a parent. ...
RPGMakerに同封されているエフェクトをUnityで作った別プロジェクトで動かす方法を解説しました。

RPGMakerには、RPGゲームを作る際に役立つエフェクトが多数同封されており、それらを使用することで簡単にゲームの演出を強化することができます。しかし、Unityで新しくプロジェクトを作成する場合、これらのエフェクトをその ...
アクセス修飾子「public」と「private」をUnityでゲームを制作する際にどのように使い分けているかをまとめました。

publicとprivateはC#の機能です。これらはどこまで自分を晒すかを決める役割を担っています。このほかにもいくつか用意されていますが、それらを総称してアクセス修飾子と呼びます。
publicについて ...C#における直接渡しと参照渡しについて調べてまとめた

関数に引数として渡したオブジェクトに関数内で変更を加えた時に変更がどこまで及ぶかが分からなかった。
なので、まとめておく。
そもそも直接渡しと参照渡しって何?まずはこの2つがどういうものかを説明しておきます。
Unityにおいて、ScriptableObjectを使用したシーン間でデータを受け渡す方法

前提として、Don’tDestroyObjectに設定したゲームが起動している限り消えないオブジェクトに、データを変更する予定があるScriptableObjectから生成したPrefabファイルの参照を保持させる必要 ...
ScriptableObjectファイル挙動確認

エディターモードでは変更が永続的に保存される。
ビルド後はexeファイルを実行中は変更が保持されているが、ファイルを閉じると初期値にもどる。なので、セーブ機能としては使うことができない。
ファイルを閉じるまでは保持 ...
Dialogue System for unityを使ったLocalization方法

DialogueSystemForUnityではLocalizeする方法がDialogueConversationとそれ以外で異なる。それぞれに対して解説していく。
Dialogue Conver ...