2017-01-08 3 views
0

私はUnityを自分で学習しています。私がやりたいゲームアプリの開発を始めました。このプロジェクトでは、NavMeshAgentを使用して、「npc」の近くにアイテムを配置し、それらを取得するようにしたいと考えています。NavMeshAgent変数を作成できないようです

私はゲームオブジェクトのコンポーネントを見ていますが、スクリプトからそのコンポーネントに到達しようとしているときに、NavMeshAgentのタイプの変数を作成できません。そのようなものはありません!

何かをインポートする必要がありますか、何か不足していますか?私はチュートリアルを見て、100%同じコードを試してみてもNavMeshAgentは認識しません。

私が行う場合:

:その後、我々は「ゲームオブジェクト」と呼ばれる変数を作成していると私はNavMeshAgentなどを作成したい場合は、今のゲームオブジェクトの種類です

public GameObject gameObject; 

public NavMeshAgent agent; 

次に、 "NavMeshAgent"は認識されず、コンパイラにエラーが表示されます。

どうすればよいですか?

答えて

1

おそらく、最新のマニュアルhttps://docs.unity3d.com/ScriptReference/AI.NavMeshAgent.html

+0

を読ん

using UnityEngine.AI; 

を使用し、それは私がunity5について見てきたすべてのビデオで言及されていなかったとしてもカントーそれのような音その、その場合は、時間のドルソにチェックします答えとしてあなたをマークします。 – aDeadPixel

関連する問題