Bonjour, j'ai un problème concernant le pathfinding de mes ennemies. J'utilise une extension d'unity prise sur leur git hub pour avoir un baking dynamique. Pour savoir si il peuvent aller j'usqu'a une position j'ai écris cette méthode qui est utiliser toute les 2 secondes:
Code : Tout sélectionner
private bool CalculPath()
{
agent.CalculatePath(dest, navPath);
if (navPath.status == NavMeshPathStatus.PathComplete) return true;
else return false;
}
dest est un vecteur3 et navPath est un NavMeshPath initialisé dans Start comme ceci navPath = new NavMeshPath()
Le problème est qu'elle retourne toujours false, alors que les ennemies arrive à atteindre leur destination.
Merci d'avance pour votre aide.