//public NavMeshAgent navMeshAgent; public AIContext(EntityAIController aIEntity) { //Debug.Log("Initializing Context"); entity = aIEntity; //navMeshAgent = entity.GetComponent<NavMeshAgent>(); //navMeshAgent.stoppingDistance = Math.Abs(navMeshAgent.stoppingDistance) < float.Epsilon ? 5f : navMeshAgent.stoppingDistance; entitiesLayer = (1 << LayerMask.NameToLayer("Entity")); }
private void Awake() { entity = GetComponent <EntityAIController>(); sensor = entity.transform; }