protected virtual void OnEnable()
 {
     _pointerButtonInputRegistry.Subscribe(0, ButtonState.Released, onPointerButtonInputUp);
     _pointerButtonInputRegistry.Subscribe(1, ButtonState.Down, onPointerButtonInputDown);
     _pointerButtonInputRegistry.Subscribe(1, ButtonState.Pressed, onPointerButtonInputPressed);
     _pointerButtonInputRegistry.Subscribe(1, ButtonState.Released, onPointerButtonInputUp);
 }
 protected virtual void OnEnable()
 {
     _pointerButtonInputRegistry.Subscribe(_parameter.PointerParameter.PointerButtonIndex, ButtonState.Down, onPointerButtonInputDown);
     _pointerButtonInputRegistry.Subscribe(_parameter.PointerParameter.PointerButtonIndex, ButtonState.Released, onPointerButtonInputUp);
 }