State Machine Panel UI
Opening State Machine Editor
You can open the State Machine Editor using one of the following methods.
Via the menuNavigate to View > State Machine> State Machine Editor. Via the Solution Explorer Panel
In the Solution Explorer Panel, browse through the solution and double-click an already existing State Machine.
(In the provided sample solutions, State Machines are located under Solution > State Machine)
Once the State Machine Editor is open, you can switch between it and other editors (e.g. the Scene Editor) by selecting the corresponding tab.
To adjust display preferences for the State Machine Editor panel, open the Preferences dialog via the menu: File > Preferences..., then navigate to Preferences > Environment > State Machine.
State Machine Editor Panel
Drag with the
To move the displaydiagram within the diagrameditor.
Use drag and drop to reposition individual elements, such as
Click and

| A | Diagram | Displays the main workspace for the State Machine Editor. |
| B | State/Transition View | Hierarchically displays all States and Transitions defined in the State Machine Editor. |
| C | Behavior/Fusion Configuration | Displays the behaviors configured for the currently selected element (e.g., State or Transition) in the diagram. By clicking the Fusion button, the Fusion Editor panel will appear, showing Fusion-specific configurations. |
| a | Top Toolbar | Contains icons representing elements for constructing a state machine. These can be dragged onto the diagram to create and configure your state machine. |
| b | Bottom Toolbar | Provides tools for zooming and panning the diagram's display. |
State/Transition View
TheThis view displays all elements (States and Transitions) of the stateState machineMachine configured(states and transitions) in a hierarchical tree format. When you select an element in the diagram are displayed in tree format intree, the editor tree. When an element is selected in the editor tree, thatcorresponding element is also automatically selectedhighlighted in the diagram.diagram on the right. This makessynchronized itselection possibleallows you to edit and check each element intuitively and efficiently.

| 1 | State Machine Name |
Displays the name of the State Machine currently selected |
| 2 |
show current subcharts only |
Switches the content displayed in the editor tree.
|
| 3 |
show subchart details |
Switches the Subchart content
|
| 4 |
show transitions |
Toggles the visibility of Transitions in the editor tree.
|
| 5 | Navigation Buttons |
|
| 6 | Hierarchy Navigation Button | Enables |
| 7 | Search Field | Allows you to |
| 8 | Editor Tree |
Behavior/Fusion Configuration
TheThis panel displays the behaviors thatassociated are made up ofwith the elementscurrently selected State Machine element (State, Transition, etc.). selectedTo onconfigure or edit complex behavior logic, click the diagramFusion... arebutton displayed.to In addition, by pressingopen the Fusion button, the Fusion editor is displayed.Editor.

| 1 | Search Field |
If a behavior that includes the keyword you entered is found, |
| 2 | Fusion button |
|
| 3 | Behavior View |
Lists all behaviors configured within the currently selected element (State, Transition, etc.). |
Top Toolbar
The toolbar at the top of the diagram containsprovides icons for the elements that make up a stateState machine.Machine. YouTo canadd useelements thesesuch as States, Transitions and other components:
This intuitive drag-and-drop functionality makes it easy to build and customize complex stateState machines.Machines
For detailsdetailed ofinformation about each component, please refer to Components in State Machine.

| 1 | Transition |
|
| 2 | Initial State |
The Initial State |
| 3 | History State | The History State |
| 4 | State |
A State |
| 5 | Subchart | A Subchart is a single unit, simplifying the management of complex State Machines. |
| 6 | Entry Point | An Entry Point is a pseudo-state that |
| 7 | Exit Point |
An Exit Point is a pseudo-state that |
| 8 | Note | |
| 9 | Choice | A Choice is |
| 10 | ViewState | A ViewState controls |
Bottom Toolbar
The toolbar at the bottom of the diagram containsprovides iconscontrols for setting the display magnification and other functions related to the diagramdiagram's display.visualization. These tools help you adjust the view for easier navigation and editing of complex State Machine diagrams.


| 1 | Zoom |
AutomaticallyThis function automatically scales the view toso fitthat all elements in the diagram intofit within the display.display area.