sdl-2

    0

    1답변

    현재 작은 응용 프로그램 클래스를 개발 중입니다. SDL2에서 통증을 줄이기위한 특정 단계를 수행해야합니다. 하나는 내가 파생 클래스 (응용 프로그램 클래스는 기본 인터페이스)를 구현할 때 현재 SDL_Event가 자동으로 전달되도록 사용자가 처리 할 수 ​​있도록 handleEvent라는 함수가 오버로드되도록하고 싶습니다. 삽입 된 SDL 함수 SDL_A

    1

    1답변

    내 프로그램에서 만델 브로 세트를 그려야합니다. 운영 체제에서 다른 창 (예 : Chrome 또는 텍스트 편집기 ...)을 클릭하면 프로그램이 화면을 검은 색으로 지우지 만 완료 한 곳을 계속 그리는 것을 발견했습니다. 그것은 드로잉 중입니다. 드로잉이 끝나고 다른 창을 클릭하면 지우기가 수행되지 않습니다. 모든 픽셀을 화면에 추적하지 않고 전체 픽셀 행렬

    0

    1답변

    Windows 장치에서 터치를 사용한 후 FPS 속도가 & 전에 떨어지는 문제가 있습니다. 터치 이벤트가 발생하면 모든 것이 정상이며 터치 이벤트의 눈에 띄는 드롭이 시작될 때만 나타납니다 (예 : SDL_FINGERMOTION 시작과 끝에서 120 ~ 99fps 또는 60 ~ 48fps의 저하가 있음). 언뜻보기에, 나는 그것이 SDL은 기본적으로 동시에

    0

    1답변

    간단한 게임을 만들기 위해 SDL을 사용하고 프로그램 시작부터 음악을 배경으로 재생하지만 음악 재생이 멈췄는지 확인하여 다음 트랙 시작할 수 있습니다. SDL_mixer 라이브러리를 사용하여 음악을로드하고 재생합니다. bool loadTrack() { song = Mix_LoadMUS("backgroundmusic.mp3"); if (s

    0

    1답변

    내 캐릭터가 내 자신의 SDL2 기반 프레임 워크에서 플랫폼에 착륙하도록 노력하고 있습니다. 현재 그것은 하나의 플랫폼을 가지고 있기 때문에 인해 작동하지 않습니다. 하나가 생성되면 기본값입니다. 캐릭터는 마지막으로 추가 된 플랫폼에만 남을 것입니다. 나머지는 천천히 넘어지며 grounded 부울은 true에서 false으로 전환됩니다. 이 기능은 모든 d

    0

    1답변

    현재 미로 주위에서 점을 움직이는 작은 게임을 코딩하려고합니다. 직사각형으로 미로를 짓기보다는 단순히 미로의 PNG 이미지를 작성하여 표면으로로드하기로 결정했으며 점을 화면 주위로 움직이기도했습니다. 이제 작은 도트와 같은 도트가 특정 색상을 유지하고 벽에 들어가는 것을 방지하려고 노력했습니다. 나는 움직임 이전에 픽셀을 읽고 검은 색 (벽)인지 아니면 흰

    0

    1답변

    SDL_Renderer에 바인딩 된 텍스처를 다른 SDL_Renderer로 렌더링 할 수 있습니까? 예 : SDL_Renderer* render1, render2; //initialization of renderers SDL_Texture* texture = /* ... */; //created from render1 SDL_RenderCopy(ren

    0

    1답변

    내 선 그리기는 정상적으로 작동하지만 선이 깜박입니다. 루프의 FPS를 변경하려고했지만 RenderPresent() 코드를 다른 라인에 추가하거나 라인 렌더링을위한 새로운 코드를 추가하면됩니다. 나는 많은 가능성을 시도했지만 아무 것도 효과가 없었습니다. 라인 깜박임을 멈추게하려면 어떻게해야합니까? 자세한 내용을 원하면 의견을 보내주십시오. // Globa

    0

    1답변

    음악 플레이어를 만들고 GTK3 +를 사용하여 사용자 인터페이스를 만들려고합니다. SDL2가 GTK3 + 창을 사용하는 대신 SDL2를 사용하도록하기 위해 SDL_CreateWindowFrom 함수를 사용하고 있습니다. 그러나 SDL2 텍스처를 GTK3 + 창에 렌더링하기 위해 따라야 할 단계를 파악할 수 없습니다. 당신이 넣어 예를 효과적으로 불완전도에

    0

    1답변

    그래서 두 개의 다른 OS를 실행하는 두 대의 컴퓨터에서이 작업을 시도했으며 두 작업간에 동일한 문제가 발생했습니다. #include <iostream> #include <SDL2/SDL.h> int main(int argc, char *argv[]) { bool running = true; SDL_Init(SDL_INIT_EVERYTHING