示例#1
0
 public TransformationsManager(DialogEditor editor)
 {
     this.editor        = editor;
     State              = new DialogEditorState();
     State.PanOffset    = Vector2.zero;
     State.LookPosition = editor.position.center;
 }
示例#2
0
        public static void CreateWindow()
        {
            if (Instance != null)
            {
                EditorUtility.DisplayDialog("Error", "You can have only one DialogEditor at a time.", "Ok");
            }
            DialogEditor editor = GetWindow <DialogEditor>(false, "Wired Dialog Editor");

            Instance = editor;
        }
示例#3
0
 public WireGraphEditor(DialogEditor dialogEditor)
 {
     nodeDisplayers    = new List <WireNodeDisplayer>();
     this.dialogEditor = dialogEditor;
 }
示例#4
0
 public DialogContextMenu(DialogEditor editor)
 {
     this.editor = editor;
 }
 public ConnectionMaker(DialogEditor editor)
 {
     this.editor = editor;
 }
 public ClickManager(DialogEditor dialogEditor)
 {
     this.dialogEditor = dialogEditor;
 }