# Adding ArborFSM component

The ArborFSM component is required to use the state machine.

There are the following methods for adding ArborFSM components.

## Create button in Hierarchy window

- Click the Create button in the Hierarchy window or right click in the window
- Select “Arbor / ArborFSM”
- A GameObject with ArborFSM is created.

## ArborEditor window toolbar

- Open the ArborEditor window and click the “Create” button on the toolbar
- Select ArborFSM
- A GameObject with ArborFSM is created.

## Unselected menu of ArborEditor window

- Open the ArborEditor window and click the “Create ArborFSM” button in the menu displayed when graph is not selected
- A GameObject with ArborFSM is created.

## Inspector window “Add Component” button

- Select the GameObject you want to add ArborFSM in the Hierarchy window
- Click the “Add Component” button in the Inspector window
- Select “Arbor / ArborFSM”.
- ArborFSM is added to GameObject.