# Component リファレンス

Arborの組み込みComponentのリファレンスです。

## Arbor
<table border="1" class="docutils">
<thead>
<tr><th>クラス名</th><th>説明</th></tr>
</thead>
<tbody valign="top">
<tr>
<td><a href="./agentcontroller.html">
AgentController
</a></td>
<td>
NavMeshAgentをラップしたAI用移動コンポーネント。<br />
            主に組み込みBehaviourのAgentを介して使用する。
</td>
</tr>
<tr>
<td><a href="./arborfsm.html">
ArborFSM
</a></td>
<td>
ステートマシンのコア部分。<br />
            GameObjectにアタッチして使用する。
</td>
</tr>
<tr>
<td><a href="./behaviourtree.html">
BehaviourTree
</a></td>
<td>
ビヘイビアツリーのコア部分。<br />
            GameObjectにアタッチして使用する。
</td>
</tr>
<tr>
<td><a href="./globalparametercontainer.html">
GlobalParameterContainer
</a></td>
<td>
シーンをまたいでもアクセス可能なParameterContainerを扱う。
</td>
</tr>
<tr>
<td><a href="./parametercontainer.html">
ParameterContainer
</a></td>
<td>
パラメータを格納するためのコンポーネント。<br />
            GameObjectにアタッチして使用する。
</td>
</tr>
<tr>
<td><a href="./waypoint.html">
Waypoint
</a></td>
<td>
経路を設定するためのコンポーネント
</td>
</tr>
</tbody>
</table>

```eval_rst
.. toctree::
   :hidden:

   agentcontroller
   arborfsm
   behaviourtree
   globalparametercontainer
   parametercontainer
   waypoint
```


