void IUserInteractable.OnRaycastHit(InteractionInformation information) { if (_focusedOn) { if (information.InputKeysDown == InteractionInformation.ButtonState.PrimaryClick) { _dragging = true; } if (information.InputKeysUp == InteractionInformation.ButtonState.PrimaryClick) { _dragging = false; } } if (_dragging) { _latestClickInfo = information; } }
void IUserInteractable.OnRaycastHit(InteractionInformation information) { Debug.Log(string.Format("Raycast Hit on {0}. KeyState {1}", gameObject.name, information.InputKeysState)); }