Я изучаю Unity самостоятельно. Я начал работать над игрой, которую хочу сделать. В этом проекте я хочу использовать NavMeshAgent, чтобы «npc» находил предметы рядом с ним и пошел, чтобы захватить их.Невозможно создать переменную NavMeshAgent
Я вижу компонент в игровом объекте, но когда я пытаюсь достичь его из сценария, я не могу создать переменную с типом NavMeshAgent: это похоже на то, что нет такой вещи!
Нужно ли мне что-то импортировать или что-то не хватает? Я наблюдал за учебниками и даже пытался использовать 100% -ный код, и он не распознает NavMeshAgent.
Пример
Если я:
public GameObject gameObject;
Затем мы создали переменную с именем «геймобжекты» и тип GameObject Теперь, если я хочу, чтобы создать NavMeshAgent, такие как:
public NavMeshAgent agent;
Тогда он не узнает «NavMeshAgent», и компилятор говорит об ошибке.
Что мне делать?
Похоже на то даже то, что не упоминается ни в одном видео я видел около unity5, будет проверять в час Orso, если его что то будет отмечать вас как ответ. – aDeadPixel