示例#1
0
 public static void SaveToPrefs()
 {
     foreach (var field in FieldCache.Values)
     {
         var fieldType = field.FieldType;
         var value     = field.GetValue(null);
         PlayerPrefsHelper.SetObject(field.Name, fieldType, value);
     }
 }
示例#2
0
 public static void SaveToPrefs()
 {
     foreach (var field in FieldCache.Values)
     {
         var fieldType = field.FieldType;
         var value     = field.GetValue(null);
         PlayerPrefsHelper.SetObject(GetSettingName(field.Name), fieldType, value);
     }
     foreach (var field in PropertyCache.Values)
     {
         var fieldType = field.PropertyType;
         var value     = field.GetValue(null, null);
         PlayerPrefsHelper.SetObject(GetSettingName(field.Name), fieldType, value);
     }
 }