public static bool IsCloseEnough(SlotAgent agent, SlotEnemy enemy, float maxDistanceToClose) { var agentCollider = agent.GetComponentInChildren <Collider>(); Assert.IsNotNull(agentCollider, "agentCollider != null"); var enemyCollider = enemy.GetComponentInChildren <Collider>(); Assert.IsNotNull(enemyCollider, "enemyCollider != null"); return(IsCloseEnough( agentCollider, enemyCollider, maxDistanceToClose )); }
void Construct(SlotAgent slotAgent) { _slotAgent = slotAgent; }
void Costruct(SlotAgent slotAgent, NavMeshAgent navMeshAgent) { _slotAgent = slotAgent; _navMeshAgent = navMeshAgent; }