private void Update() { controladorNavMesh.ActualizarPuntoDestinoNavMesh(); if (!controladorVision.PuedeVerAlJugador(out RaycastHit hit, true)) { maquinaDeEstados.ActivarEstado(maquinaDeEstados.EstadoAlerta); return; } if (enRango.Enrango) { maquinaDeEstados.ActivarEstado(maquinaDeEstados.EstadoAtaque); } }
void ActualizarVoidPointDestino() { controladornavMesh.ActualizarPuntoDestinoNavMesh(WayPoints[siguienteWayPoint].position); }