public bool CheckIfUserCameraInput() { bool keyboardMove = false; bool mouseMove = false; bool zoomMove = false; bool canMove = false; if (PlayerCamera.AreCameraKeyboardButtonsPressed()) { keyboardMove = true; } if (PlayerCamera.IsMousePositionWithinBounaries()) { mouseMove = true; } if (PlayerCamera.IsMouseScrollerScrolled()) { zoomMove = true; } if (keyboardMove || mouseMove || zoomMove) { canMove = true; } return(canMove); }