// Update is called once per frame void Update() { if (seekOn) { obj1.SeekAndArrive(obj2.transform.position); } if (fleeOn) { obj1.Flee(obj3.transform.position); } if (wanderOn) { obj1.Wander(); } if (pursuitOn) { obj1.Pursuit(obj2.transform.position, obj2script.velocity); } if (evadeOn) { obj1.Evade(obj3.transform.position, obj3script.velocity); } /* if (leaderFollowOn) * { * obj1.LeaderFollow(obj2script.velocity, obj2.transform.position); * }*/ }