예제 #1
0
        public void Grab(GrabManager grabManager)
        {
            if (ActiveGrabber != null)
            {
                ActiveGrabber.LostControlOfGrabbable(this);
            }

            ActiveGrabber = grabManager;
            onGrabbed.Invoke();
        }
예제 #2
0
 public void GrabberLostControl()
 {
     onGrabberLostControl?.Invoke();
     ActiveGrabber = null;
 }
예제 #3
0
 public void LetGo()
 {
     onLetGo.Invoke();
     ActiveGrabber = null;
 }