1.在运行时,通过对数据进行序列化来保存设置数据、通过对序列化的数据文件进行反序列化来将保存的文件读取为设置数据
2.在程序刚刚运行时,根据反序列化得到的设置数据进行程序的初始化设置
3.如果希望在程序一开始就执行某些方法,可以使用特性[RuntimeInitializeOnLoadMethod]来标记一个静态方法,它将使被该特性标记的方法在程序初始化时就执行,具体参考(https://docs.unity3d.com/cn/2022.3/ScriptReference/RuntimeInitializeOnLoadMethodAttribute.html)