// -------- static FundSettingsManager GetInstance() { if (s_Instance == null) { s_Instance = ScriptableObject.CreateInstance <FundSettingsManager>(); s_Instance.Init("_Settings/_FundSettings"); ScriptableObject.DontDestroyOnLoad(s_Instance); } return(s_Instance); }