void Update() { frame++; if (ui != null && !ui.isLoad && UIRoot.instance.overlayCanvas.transform != null && GameMain.instance != null) { var canvas = UIRoot.instance.overlayCanvas; ui.LoadUI(canvas.transform); SetUIData(); } if (ui != null && ui.isLoad) { nameInput = ui.SaveName.text; nameInput.Replace("\\", "").Replace("/", "").Replace("?", "").Replace("|", "").Replace("<", "").Replace(">", "").Replace(":", "").Replace("*", "").Replace("\"", ""); ui.SaveName.text = nameInput; if (PastIngData != null) { if (PastIngData.error) { isShowItem = true; ui.TaskInfo.color = Color.red; info1 = "error!!!\n" + PastIngData.errorMsg; ui.TaskInfo.text = PastIngData.errorMsg; var tRect = ui.TaskInfo.GetComponent <RectTransform>(); tRect.sizeDelta = new Vector2(300f, 400f); ui.TaskInfo.gameObject.SetActive(true); } } ui.TaskInfo.text = info1; ui.Info.text = info + "\n" + (PastIngData != null?"\n当前任务:" + PastIngData.Data.Name:""); //Debug.Log($"{ui.ControlPanel.GetComponent<RectTransform>().position}|{Input.mousePosition}"); } }