Exemplo n.º 1
0
 protected void SetDialogueState(Node node, NodeEditorGUI.NodeEditorState state)
 {
     if (node is StartDialogueNode)
     {
         (node as StartDialogueNode).state = state;
     }
     if (node is DialogueNode)
     {
         (node as DialogueNode).state = state;
     }
     if (node is EndDialogue)
     {
         (node as EndDialogue).state = state;
     }
 }
Exemplo n.º 2
0
    protected void SetDialogueState(Node node, NodeEditorGUI.NodeEditorState state)
    {
        if (node is StartDialogueNode start)
        {
            start.state = state;
        }

        if (node is DialogueNode dialogue)
        {
            dialogue.state = state;
        }

        if (node is EndDialogue end)
        {
            end.state = state;
        }
        if (node is ClearDialogueNode clear)
        {
            clear.state = state;
        }
    }