public bool CheckIfUserCameraInput() { bool keyboardMove; bool mouseMove; bool canMove; if (WorldCamera.AreCameraKeyButtonsPressed()) { keyboardMove = true; } else { keyboardMove = false; } if (WorldCamera.IsMousePositionWithinBoundaries()) { mouseMove = true; } else { mouseMove = false; } if (keyboardMove || mouseMove) { canMove = true; } else { canMove = false; } return(canMove); }