51 lines
2.2 KiB
Markdown
51 lines
2.2 KiB
Markdown
|
# Open a graph file
|
||
|
|
||
|
You can open a graph file from multiple locations, based on the graph type and its source type.
|
||
|
|
||
|
For information on how to create a new graph file, see [Create a new graph file](vs-create-graph.md).
|
||
|
|
||
|
## From the Project window
|
||
|
|
||
|
To open a graph from the Project window:
|
||
|
|
||
|
1. [!include[open-project-window](./snippets/vs-open-project-window.md)]
|
||
|
|
||
|
2. Find the location in your Project window's folders where you saved the graph file you want to edit.
|
||
|
|
||
|
![An image of the Editor's Project window. It displays graph files that can be opened to edit.](images/vs-open-project-window-graph-files.png)
|
||
|
|
||
|
3. Double-click the graph file to open it in the Graph window.
|
||
|
|
||
|
## From the Graph Inspector
|
||
|
|
||
|
If you have a nested or embedded graph inside another graph file, you can open it from the Graph Inspector.
|
||
|
|
||
|
1. In the Graph window, select the node that represents the graph you want to edit.
|
||
|
This node could be a transition, Super State, Subgraph, or State Unit.
|
||
|
|
||
|
1. Open the [Graph Inspector](vs-interface-overview.md#the-graph-inspector).
|
||
|
|
||
|
2. In the Graph Inspector, select **Edit Graph**.
|
||
|
The graph opens in the same Graph window.
|
||
|
|
||
|
![An image of a graph open in the Graph Inspector, with a Subgraph node selected.](images/vs-existing-graph-example-subgraph.png)
|
||
|
|
||
|
## From a Script Machine or State Machine
|
||
|
|
||
|
If you've attached or embedded a graph in a Script Machine or State Machine on a GameObject, you can open the graph from the component on the GameObject:
|
||
|
|
||
|
1. [!include[open-hierarchy-window](./snippets/vs-open-hierarchy-window.md)]
|
||
|
|
||
|
1. In the Hierarchy window, select the GameObject that has the Script Machine or State Machine with the graph you want to edit.
|
||
|
|
||
|
1. [!include[open-inspector-window](./snippets/vs-open-inspector-window.md)]
|
||
|
|
||
|
2. On the Script Machine or State Machine component, select **Edit Graph**.
|
||
|
|
||
|
![An image of a Script Machine component in the Inspector.](images/vs-script-machine.png)
|
||
|
|
||
|
## Next steps
|
||
|
|
||
|
After you open a graph file, you can add a node to the graph. For more information on how to add a node to a Script Graph, see [Add a node to a Script Graph](vs-add-node-to-graph.md).
|
||
|
|
||
|
For more information on how to edit a State Graph, see [Develop logic transitions with State Graphs](vs-state-graphs-intro.md).
|