void Awake() { _input = new InputGrabber(); LeftLeg.NewGrabberEvent += (grabber) => { _leftGrabber = grabber; Debug.Log("NewGrabberEvent"); }; RightLeg.NewGrabberEvent += (grabber) => _rightGrabber = grabber; }
void HandleGrab(Grabber grabber, LegFactory leg, float value) { if (value > ThresholdUntilGrab) { grabber.AttemptToGrab(); } else { grabber.CeaseToGrab(); } }