Пример #1
0
    void OnTriggerExit2D(Collider2D collider)
    {
        // Show decoration entirely when nothing is under
        PersonMovement person = collider.GetComponent <PersonMovement> ();

        if (person != null)
        {
            person.setIsHiding(false);
        }

        if (collider.GetComponent <PersonMovement> () != null)
        {
            isCovered = false;
        }
    }
Пример #2
0
    void OnTriggerStay2D(Collider2D collider)
    {
        // Lower alpha when something is underneath

        PersonMovement person = collider.GetComponent <PersonMovement> ();

        if (person != null)
        {
            person.setIsHiding(true);
        }

        if (collider.GetComponent <PersonMovement> () != null)
        {
            isCovered = true;
        }
    }