void Start() { isShowed = false; SwapCanvas(); startBtn.onClick.RemoveAllListeners(); startBtn.onClick.AddListener(() => { //StartCoroutines(IMouseCoords()); StartCoroutines(IChoosingWindowDelay()); StartCoroutines(FishingController.inst.IFishingCycle()); //Debug.Log("Запуск основного процесса рыбалки"); }); stopBtn.onClick.RemoveAllListeners(); stopBtn.onClick.AddListener(StopAllLocalCoroutines); btnSettingsBear.onClick.RemoveAllListeners(); btnSettingsBear.onClick.AddListener(() => { sS = ScreenSettingsFactory.GetSettings("bear"); programStateTxt.text = "bearLaptop Screen Settings is active"; }); btnSettingsManual.onClick.RemoveAllListeners(); btnSettingsManual.onClick.AddListener(() => { CreateManualSettings(); SwapCanvas(); }); }
public void CreateManualSettings() { var key = ManualSettingsController.inst.keyForPlayerPrefs; var json = PlayerPrefs.GetString(key, "{}"); var sS1 = JsonUtility.FromJson <ManualInputScreenSettings>(json); if (sS1 != null) { sS = sS1; } if (sS == null) { sS = ScreenSettingsFactory.GetSettings("manual"); } ManualSettingsController.inst.BindingTextAndPrefabs(); }