private void Awake() { if (File.Exists(Application.dataPath + pathSave)) { varSave = (VarSave)file.Load(pathSave); } else { file.Save(pathSave, varSave); } switch (GetInt("Ratio")) { case 0: RatioScreen = 1.7777777777777f; break; case 1: RatioScreen = 1.3333333333333f; break; } if (instance != null) { Debug.LogError("Plus d'un Object ManagerSettingsUI dans la scene."); } else { instance = this; } }
public void OnEnable() { managerSettingsUI = ManagerSettingsUI.instance; managerSettingsUI.settingBools.Add(this); Move(managerSettingsUI.GetBool(Name)); }
private void OnEnable() { managerSettingsUI = ManagerSettingsUI.instance; managerSettingsUI.settingStrings.Add(this); Move(managerSettingsUI.GetInt(Name)); }