Exemplo n.º 1
0
    public Holdable Drop()
    {
        if (keyBeingHeld)
        {
            keyBeingHeld.OnDropped();
            keyBeingHeld.rb.isKinematic = false;

            foreach (var c in keyBeingHeld.GetComponentsInChildren <Collider>())
            {
                Physics.IgnoreCollision(cc, c, false);
            }

            var key = keyBeingHeld;
            keyBeingHeld = null;
            return(key);
        }
        return(null);
    }