public override void UpdateView(Rect size, Rect percentageSize, Event e) { base.UpdateView(size, percentageSize, e); ProcessEvent(e); GUI.Box(ViewRect, Title, ViewSkin.GetStyle("TriggerEditorAdjust")); GUILayout.BeginArea(ViewRect); { if (TriggerEditorUtility.CheckInit()) { NodeAdjust.Draw(ViewSkin); } } GUILayout.EndArea(); }
public override void UpdateView(Rect size, Rect percentageSize, Event e) { base.UpdateView(size, percentageSize, e); ProcessEvent(e); GUI.Box(ViewRect, Title, ViewSkin.GetStyle("TriggerEditorCanvas")); GUILayout.BeginArea(ViewRect); { if (e.button == 1 && e.type == EventType.mouseDown) { menu = NodeEditor.GetGenericMenu();//需要修改 装入InputControls中 menu.ShowAsContext(); } if (TriggerEditorUtility.CheckInit()) { NodeEditor.DrawCanvas(ViewRect); } } GUILayout.EndArea(); }
public override void ProcessEvent(Event e) { base.ProcessEvent(e); TriggerEditorUtility.ProcessE(e); }
public static void StartInterrupted() { //Init TriggerEditorUtility.Init(); }