//---------------------------------------------------------------------- //---------------------------------------------------------------------- void Awake() { Agent sAgent = GetComponent <Agent>(); BehaviorWallAvoidance sWallAvoid = new BehaviorWallAvoidance(sAgent, 1.0f); //sWallAvoid.SetEnabled(true); sAgent.AddBehavior(sWallAvoid); BehaviorObstacleAvoidance sObsAvoid = new BehaviorObstacleAvoidance(sAgent, 1.0f); sObsAvoid.SetEnabled(true); sAgent.AddBehavior(sObsAvoid); m_sSeek = new BehaviorSeek(sAgent, 0.9f, Vector3.zero); m_sSeek.SetEnabled(true); sAgent.AddBehavior(m_sSeek); }