unity勉強日記プログラミング素人、ブルーノの自主勉強ノートです。他のプログラミングを勉強したい方の助けになれば幸いです。一口サイズに材料を切るのが苦手なブルーノです。今回も新しいオブジェクトを作っていきたいと思います。ところで最近Youtubeで仮面ライダーカブトの動画を見たんですが、これも今私が作っているゲームと同じく時間を圧縮した中で敵との戦いを繰り広げるといった内容で、とてもかっこいいんですね。いうか、このゲームの元ネタはぶっちゃけこの仮面ライダーカブトです。仮面ライダーには敵がつきもので、このカブトの敵も超高速で動くため常人には捉えられないんですね。いうわけで、今回作るオブジェクトは「超高速で動き回る敵」にしたいと思います。動かす敵は、街を作った際にノリでストアから手に入れたこの人にしようと思います。してもなんでこのゴリラおしゃぶりしてるんだろう。NavMesh昔Unityの勉強の記事で少しだけ触れたNavMesh、自動で歩ける道を判別しその上をAIが勝手に動いてくれるという代物を今回は使いたいと思います。こちらのサイトを参考にしました。いうか、まんまこのサイト通りです。毎回お世話になっています。kan-kikuchi.hatenablog.comまずはテスト用のフィールドと、ゴリラを配置。Window→AI→Navigationを開き、Objectタブから歩かせたいエリアに該当するオブジェクトを選択し、NavigationStaticにチェック。NavigationAreaは[Walkable]を選択しておきます。準備ができたらBakeしましょう。ここでも足場の設定が色々できる模様そしたら今度は、ゴリラにNavMeshAgentというコンポーネントをつける。