void OnTriggerEnter(Collider col) { if (col.gameObject.tag != "Converser") { return; } mover = col.GetComponent <SimpleMover>(); seeker = col.GetComponent <SimpleSeek>(); originalMaxSpeed = mover.maxSpeed; originalMaxSpeed = mover.maxSpeed; Vector3 pushDirection = col.gameObject.transform.position - transform.position; mover.maxSpeed = 50; mover.Move(pushDirection, mover.maxSpeed); if (seeker != null) { seeker.enabled = false; } if (!cooldown) { cooldown = true; } }
void OnTriggerEnter(Collider col) { if(col.gameObject.tag != "Converser") return; mover = col.GetComponent<SimpleMover>(); seeker = col.GetComponent<SimpleSeek>(); originalMaxSpeed = mover.maxSpeed; originalMaxSpeed = mover.maxSpeed; Vector3 pushDirection = col.gameObject.transform.position - transform.position; mover.maxSpeed = 50; mover.Move(pushDirection, mover.maxSpeed); if(seeker != null) seeker.enabled = false; if(!cooldown) cooldown = true; }
// Use this for initialization void Start () { partnerlink = GetComponent<PartnerLink>(); seeker = GetComponent<SimpleSeek>(); }
// Use this for initialization void Start() { partnerlink = GetComponent <PartnerLink>(); seeker = GetComponent <SimpleSeek>(); }