Esempio n. 1
0
    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);
    }