public override void OnInspectorGUI() { if (GUILayout.Button("Open edit window")) { PlainStateMachineBuilderEditorWindow.OpenWindow((PlainStateMachineBuilder)target); } }
public static bool OpenEditorWindow(int instanceID, int line) { PlainStateMachineBuilder builderAsset = EditorUtility.InstanceIDToObject(instanceID) as PlainStateMachineBuilder; if (builderAsset != null) { PlainStateMachineBuilderEditorWindow.OpenWindow(builderAsset); return(true); } return(false); }
public WindowEventHandler(PlainStateMachineBuilderEditorWindow window) { _window = window; }
public TransitionConnectionEventHandler(PlainStateMachineBuilderEditorWindow window) { _window = window; }