Exemplo n.º 1
0
        private bool UnGrab()
        {
            IGrabbable grabbable = selector.GetAttachedObject().GetComponent <IGrabbable>();

            if (grabbable == null)
            {
                grabbable = selector.GetAttachedObject().GetComponentInParent <IGrabbable>();
            }
            if (grabbable != null)
            {
                grabbable.UnGrab();
            }
            else
            {
                BeatMap.Log("Ungrab called on an object that doesn't have a grabbable " + selector.GetAttachedObject().name);
            }
            grabbing = false;
            return(true);
        }