// Use this for initialization void Start() { task = GameObject.FindGameObjectWithTag("task").GetComponent <TasksPerformed>(); waterLevel = gameObject.GetComponentInParent <waterLevel>(); //獲得土壤中的create植物.cs createPumpkin = gameObject.GetComponentInParent <createPumpkin>(); createCarrot = gameObject.GetComponentInParent <createCarrot>(); createTomato = gameObject.GetComponentInParent <createTomato>(); createCucumber = gameObject.GetComponentInParent <createCucumber>(); createEggplant = gameObject.GetComponentInParent <createEggplant>(); /*if(createVeg_cs!=null){ * ontri = true; * }*/ }
private void FileSelectedEventHandler() { StartPerformingTasks?.Invoke(); File.WriteAllLines(Data.FILE, new string[] { dialog.FileName }); TBFileName.Text = dialog.FileName; try { Data.Code.Lines = File.ReadAllLines(dialog.FileName); } catch (Exception ex) { TasksPerformed?.Invoke(); MessageBox.Show("Произошла ошибка при форматировании кода:\n\"" + ex.Message + "\"", "Ошибка при форматировании кода"); Data.Code.LoadFromFileForChanging(TBFileName.Text); } PerformTasks(); TasksPerformed?.Invoke(); }