Пример #1
0
 private void OnTriggerExit2D(Collider2D collision)
 {
     if (collision.GetComponent <Dishrack>())
     {
         dishRack      = null;
         isOverlapping = false;
     }
 }
Пример #2
0
    void OnTriggerStay2D(Collider2D collision)
    {
        if (collision.GetComponent <Dishrack>() &&
            !collision.GetComponent <Dishrack>().IsOccupied)
        {
            if (dishRack == null)
            {
                dishRack = collision.GetComponent <Dishrack>();
            }

            if (CheckDistance())
            {
                isOverlapping = true;
            }
        }
    }