「Singleton.cs」は「Assets/Scripts/Core/Utilities/Singleton.cs」の指しておりスクリプトについては以下の通り。Singleton<T>」は総称型もしくはジェネリックスと呼ばれるスクリプトの作成手法である。2.0の一部として2005年11月に追加された。Javaと似てはいるが、.NETのジェネリクスは、コンパイラによるジェネリクス型から非ジェネリクス型へのコンバートとしてではなく、実行時に実装される。このことにより、ジェネリクス型に関するあらゆる情報はメタデータとして保存される。ついてはこちらを参照してほしい。自由に定義できるものという認識で良いだろう。いう型を設定する必要があることを指している。instanceExists」はインスタンスが存在しているかの判定を行っている。固有の起動処理を行っている。固有の破棄処理を行っている。パターン(シングルトン・パターン)とは、オブジェクト指向のコンピュータプログラムにおける、デザインパターンの1つである。パターンとは、そのクラスのインスタンスが1つしか生成されないことを保証するデザインパターンのことである。ロケールやルック・アンド・フィールなど、絶対にアプリケーション全体で統一しなければならない仕組みの実装に使用される[1]。引用)ということだが、要約すると実行中のシステム(ゲーム)上に一個しかインスタンスを保持できないということを指している。ついてはこちらを参照してほしい。「PersistentSingleton.cs」は「Assets/Scripts/Core/Utilities/PersistentSingleton.cs」の指しておりスクリプトについては以下の通り。解説した通り総称型であることを指している。いう型を設定する必要があることを指している。固有の起動処理を行っている。シーンを切り替えてもこのゲームオブジェクトの削除が行われないようにしている。「GameManagerBase.cs」は「Assets/Scripts/Core/Data/GameManagerBase.cs」の指しておりスクリプトについては以下の通り。内容としては音量の設定・保存を行っている。いう型を設定する必要があることを指している。music)」は音量の取得を行っている。各音量の取得を行っている。save)」は音量の設定を行っている。固有の起動処理を行っている。固有の開始処理を行っている。