NavMeshAgent все еще движется после остановки в Unity3D - PullRequest
0 голосов
/ 01 февраля 2020

Я делал простой 3D-проект с Unity3D. Но при использовании NavMeshAgent у меня возникла проблема, что NavMeshAgent все еще двигалось, даже если оно было остановлено. Почему эта ситуация происходит, и как я могу избавиться от этого?

Ниже приведен GIF: enter image description here

И это изображение NavMeshAgent из этот красный куб, если ему нужно:

enter image description here

Это исходный код, прикрепленный к этому:

using UnityEngine;
using UnityEngine.AI;

public class PathFinder : MonoBehaviour {

    public GameObject target;
    private NavMeshAgent nav;

    void Start() {
        nav = GetComponent<NavMeshAgent>();
        if (target != null) nav.SetDestination(target.transform.position);
        nav.isStopped = true;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...