ゲームを作成している内に、村人や敵兵を特定のルート巡廻させたり、障害物を特定ルートで動かしたり、レーシングゲームでカートを周回させたり等々、そういったギミックを作りたくなります。 この「Unityで特定のルートを巡回する」方法は、パっと思いつく限り、以下の3つの方法が考えられます。 一つがAnimationで巡回アニメーションを作成してしまう方法、二つ目がTweenで時間指定でオブジェクトを移動させてしまう方法です。この二つは非常に簡単に巡回システムを構築することが出来ます。そして3つ目が、Navmeshを利用した巡回です。 アニメーションが汎用的ならばAnimation、汎用的で無いならTween、地形が複雑ならNavmeshを選択すると良さそうです。 アニメーションを使用した巡回 アニメーションを使用した巡回は巡回の中でもっともシンプルです。たとえば、特定のオブジェクトの周りを巡回する