sdl

    0

    1답변

    CMake (3.5.2)를 사용하여 프로젝트를 시작하려고합니다. 내 프로젝트의 경우 SDL2를 사용하고 싶습니다. 지금까지의 폴더 계층 구조입니다. PROJECT ├── Applications ├── External │   └── SDL2 ├── Games ├── Libraries │ └── Rendering └── Tests └──

    0

    1답변

    콜백 함수에 람다 함수를 전달하기 만하면됩니다. 콜백에 std::function을 사용하고 있습니다. 이 함수에 데이터를 전달해야하는데 이것이 문제가되는 부분입니다. "예상 유형으로 변환 할 수 없습니다"라는 오류 아래의 코드. 목표는 SDL 인 이벤트에 콜백을 사용하는 것입니다. 이 일을하는 것이 올바른 길인지 잘 모르겠습니다. 나는 SDL_Event.t

    1

    2답변

    2 개의 창으로 구성된 간단한 SDL2 애플리케이션을 작성하고 있습니다. 응용 프로그램이 시작되면 첫 번째 창 (window 변수)이 표시되고 두 번째 창 (변수는 window2)이 숨겨집니다. 예상되는 동작 : 내가 처음 창을 클릭, 두 번째 창이 팝업 후 나는 두 번째 창을 닫습니다. 그리고 창을 닫고 원하는만큼 다시 열 수 있습니다. 관찰 된 동작 :

    -1

    2답변

    그래프를 별도의 창에 표시하기위한 SDL2를 사용하여 응용 프로그램을 만들고 있습니다. class figure { private: short window_width; short window_height; SDL_Window* window = NULL; SDL_Renderer* renderer = NULL; S

    0

    1답변

    SDL2 라이브러리를 사용하는 자습서를 따르려고합니다. 나는 지침 here을 축 어적으로 따라 갔다. 이 프로그램은 잘 컴파일하지만 나는 다음과 같은 오류가 이클립스를 실행하려고하면 SDL_Init(SDL_INIT_VIDEO)를 호출 할 때 : No available video device 난이 기회라고 판단했습니다 몇 가지 조사가 SDL2가 제대로 연결되

    -1

    1답변

    저는 glew 1.1.0, SDL_image 2.0 및 mingw (Code :: Blocks, Windows)를 사용하고 있습니다. SDL_Image를 사용하여 .png 파일을 가져 와서 텍스처로 만들고 OpenGL을 사용하여 화면에 표시하려고합니다. 프로그램을 실행할 때 순수한 흰색 사각형이 표시됩니다. 가져올 이미지의 너비와 높이가 같지만 순수한 흰색

    0

    1답변

    나는 목록에 두 가지 색상을 저장하려고 : (defparameter *colist* '(sdl:*black* sdl:*red*)) 인쇄 SDL : 색상은 SBCL 콘솔에서 색상을 반환합니다 나는 목록에서 색상을 인쇄하려고하지만 내가 다른 결과를 얻었다 (print sdl:*black*) ;;#<LISPBUILDER-SDL:COLOR {1001E980A3

    -1

    1답변

    화면 가운데에서 x 축을 따라 점을 움직일 수있는 게임을 만들고 있는데, 위에서부터 떨어지는 요소가있을 것입니다. 충돌 감지, 내가 구현하고 올바르게 작동하는 것 같습니다. 내 문제는 캐릭터 (점)가 오브젝트쪽으로 이동하고 충돌이 발생하면 더 이상 캐릭터를 움직일 수 없으며 단순히 고정 된 위치에 머물러 있다는 것입니다. 이것은 캐릭터가 윈도우의 가장자리와

    0

    1답변

    SDL을 사용하여 삼각형을 그립니다. 다음 함수는 'triCoords'배열에 저장된 삼각형의 좌표를 가져 와서 'triPos'배열에 저장된 삼각형의 중심을 중심으로 지정된 각도만큼 회전시킵니다. 제대로 회전 보인다하면서 그러나, 또한, 현재 위치에서 좌표를 업데이트 별도의 배열에 회전 된 좌표를 보관하지 마십시오 시간 이상 triCoords[0]=((tri

    0

    1답변

    각도를 지정하고 그 각도만큼 삼각형의 좌표를 회전시키는 기능이 있습니다. 그러나 부드럽게 달리기보다는 약간 멈추고 새로운 위치로 점프합니다. 이 기능은 원래 좌표를 원점으로 이동하고 이미 이동 한 각도와 지정된 각도를 회전하여 작동합니다. 그런 다음 이미지를 현재 위치로 변환하기 전에 좌표를 수정되지 않은 위치로 다시 변환합니다. void rotateTri