public UITaskItem CreateTask() { UITaskItem item = UITaskItem.Create(tfRoot); item.transform.localPosition = Vector3.zero; return(item); }
public void OnSetMainTask(string strMainTaskID) { curMainTask?.SetIsMainTask(false); ITaskEditorView view = SceneEditor.GetTaskEditor(strMainTaskID)?.view; if (view != null) { curMainTask = view as UITaskItem; } curMainTask?.SetIsMainTask(true); }
/// <summary> /// 右键任务UI /// </summary> /// <param name="taskItem"></param> public void Show(UITaskItem taskItem) { gameObject.SetActive(true); btnAddTask.gameObject.SetActive(false); btnRemoveTask.gameObject.SetActive(true); btnChangeType.gameObject.SetActive(true); btnSetMain.gameObject.SetActive(true); OnShow(); targetTaskItem = taskItem; }
public void Show(UITaskItem taskItem) { targetTaskItem = taskItem; Init(taskItem?.CurTaskData.arrArgumentData); }