docs.unity.cn
    Show / Hide Table of Contents

    Create a graph on a Script Machine or State Machine

    You can create a new graph file directly from a Script Machine or State Machine component on a GameObject. For more information on how to create a Script Machine or State Machine, see Attach a graph file to a Script Machine or State Machine.

    Create a new graph file from a Script Machine or State Machine

    To create a new graph file from an existing Script Machine or State Machine:

    1. Go to Window > General > Hierarchy, or press Ctrl+4 (macOS: Cmd+4) to open the Hierarchy window.

    2. In the Hierarchy window, select a GameObject that has a Script Machine or State Machine.

    3. With the GameObject selected in the Hierarchy window, go to Window > General > Inspector, or press Ctrl+3 (macOS: Cmd+3) to open the Inspector window.

    4. In the Inspector window, on your Script Machine or State Machine component, set the Source set to Graph.

    5. Select New.

    6. Enter a name for your new graph file.

    7. Choose a location for the file in your project.

    8. Select Save.

    A new Script Machine with an attached Script Graph

    Create a new embedded graph on a Script Machine or State Machine

    You can create an embedded graph on a Script Machine or State Machine component instead of an external graph file:

    1. Go to Window > General > Hierarchy, or press Ctrl+4 (macOS: Cmd+4) to open the Hierarchy window.

    2. In the Hierarchy window, select a GameObject that has a Script Machine or State Machine.

    3. With the GameObject selected in the Hierarchy window, go to Window > General > Inspector, or press Ctrl+3 (macOS: Cmd+3) to open the Inspector window.

    4. In the Inspector window, on your Script Machine or State Machine component, set the Source to Embed.

    5. (Optional) In the (Title) field, enter a descriptive title for the embedded graph.

    6. (Optional) In the (Summary) field, enter a brief summary of what the embedded graph does.

    7. (Optional) To open the new embedded graph and edit, select Edit Graph.

    Note

    Unity recommends you create a graph file rather than an embedded graph. In some situations, an embedded graph works best. For more information on how to choose the correct graph type, see Source types for Script Machines and State Machines.

    Next steps

    After you attach a graph to a Script Machine or State Machine, you can open the graph and edit. For more information, see Open a graph file.

    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on 07 December 2022
    Terms of use