void OnCollisionEnter(Collision collisionInfo) { if (collisionInfo.collider.GetComponent <PartyGuy> ()) { return; } CopCar cop = collisionInfo.collider.GetComponent <CopCar> (); if (cop) { if (cop.agent.velocity.sqrMagnitude > hitVelocityToDie * hitVelocityToDie) { Die(); } return; } if (collisionInfo.relativeVelocity.sqrMagnitude > hitVelocityToDie * hitVelocityToDie) { Die(); } }
// Use this for initialization void Start() { my_light = GetComponent<Light>(); parent_cop = parent_cop_car_obj.GetComponent<CopCar>(); StartCoroutine(flash_lights()); }