/// <summary> /// 初始化【询问模式】数据 /// </summary> private void InitReasoning() { Dictionary <string, ReasoningEvent> events = ReasoningManager.GetStaticEnquireEvents(); datapool.WriteStaticVar("自我推理总表", events); reasoningManager = ReasoningManager.GetInstance(); reasoningManager.Init(events); }
public void Init(string eventName) { reasoningManager = ReasoningManager.GetInstance(); //获取uimanager uiManager = root.transform.Find("Avg_Panel/Reasoning_Panel").GetComponent <ReasoningUIManager>(); uiManager.transform.gameObject.SetActive(true); factory = NodeFactory.GetInstance(); uiManager.SetIsNew(isnew); uiManager.SetIsEnd(isend); reasoningEvent = reasoningManager.LoadEvent(eventName); uiManager.SetReasoningEvent(reasoningEvent); uiManager.SetReasoningNode(this); }
/// <summary> /// 初始化【推理模式】数据 /// </summary> private void InitReasoning() { staticData.reasonEvents = StaticManager.GetStaticReasoningEvents(); ReasoningManager.GetInstance().Init(this); }