private void Injection(IGrabSystem grabSystem, IInputController inputController) { _grabSystem = grabSystem; _inputController = inputController; _grabber = GetComponent <IGrabber>(); _grabber.OnTouched += HandleGrabberOnTouched; _grabber.OnUntouched += HandleGrabberOnUntouched; _injected = true; }
private void Injection(IGrabSystem grabSystem) { _grabSystem = grabSystem; _grabber = GetComponent <IGrabber>(); _hand = GetComponent <IHand>(); _grabber.OnTouched += HandleGrabberOnTouched; _grabber.OnUntouched += HandleGrabberOnUntouched; _injected = true; }