//Cek Input dari user untuk menggerakkan kamera
    private bool CheckIfUserCameraInput()
    {
        bool keyboardMove;
        bool mouseMove;
        bool canMove;

        //cek keyboard
        if (CameraControl.AreCameraKeyboardButtonPressed())
        {
            keyboardMove = true;
        }
        else
        {
            keyboardMove = false;
        }

        //cek posisi mouse
        if (CameraControl.IsMousePositionWithinBoundaries())
        {
            mouseMove = true;
        }
        else
        {
            mouseMove = false;
        }


        if (keyboardMove || mouseMove)
        {
            canMove = true;
        }
        else
        {
            canMove = false;
        }

        return(canMove);
    }