Esempio n. 1
0
    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();
        }
    }
Esempio n. 2
0
 // Use this for initialization
 void Start()
 {
     my_light = GetComponent<Light>();
     parent_cop = parent_cop_car_obj.GetComponent<CopCar>();
     StartCoroutine(flash_lights());
 }