sdl

    -2

    1답변

    나는 그것을 사용하여 시도한다 SDL_RenderCopy() 그러나 나는 단지 블랙 박스를 얻는다. 이것은 내 코드입니다. static SDL_Texture* GetAreaTextrue(SDL_Rect rect, SDL_Renderer* renderer, SDL_Texture* source) { SDL_Texture* result = SDL_Cr

    0

    1답변

    저는 OpenGL의 초보자이며 OpenGL에서 SDL_TTF를 사용하여 텍스트를 작성하는 함수를 만들었습니다. #define WINDOW_WIDTH 832 #define WINDOW_HEIGHT 487 #define glVertex2px(x,y) glVertex2d((double)(x) * 2.0/(double)WINDOW_WIDTH - 1.0, 1.0

    -4

    1답변

    double bullet::distance(int x1, int y1, int x2, int y2) { return sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2)); } 거리 함수^ speedX.push_back((x - targetx)/distance(x, y, targetx, targety)*7);//x playe

    0

    1답변

    SDL에서 Javascript의 prompt() 기능에 상응하는 항목이 있는지 알고 싶습니다. 그래서 내가 원하는 것은 위의 같은 대화 상자가 열립니다 문자열을 반환 SDL하는 기능이 입니다 : 경우 당신은 자바 스크립트를 모르는, 여기에 자바 스크립트 prompt()가하는 일의 스크린 샷입니다 (또는 인수에서 문자열에 대한 포인터를 가져 와서 사용자가 해

    0

    1답변

    이 오류가 발생하는 이유는 이미 알고 있습니다. SDL_main.h 파일에서 'main'매크로가 만들어지고 실제 주 메모리에 문제가 발생할 것입니다 기능. 확실한 해결 방법이없는 것 같습니다. 나는 시도했다 : (int argc, char * argv [])를 사용하여 내 주요 함수를 정의한다. 가 SDL_main.h의 주석 같은 C 결합 그것을 시도 제안

    0

    1답변

    SDL을 초기화하고 창을 생성 한 직후에 이동 키의 상태를 읽으려고합니다. 즉, 응용 프로그램을 부팅하는 동안 Shift 키가 눌러져 있는지 감지하고 싶습니다. 하지만 Shift 키를 누른 상태에서 앱을 실행해도 키를 감지하지 못합니다. 내가 메인 루프 내부에 동일한 코드를 추가하고, 나는 프로그램이 다음 올바르게 상태를 읽고, 실행 시작 후 변화 를 눌러

    0

    1답변

    저는 우분투 14.04LTS를 사용하고 있습니다. 소스 (method1 https://askubuntu.com/questions/344512/what-is-the-general-procedure-to-install-development-libraries-in-ubuntu)에서 컴파일하고 sudo apt-get libsdl2-dev를 사용하여 SDL2 라이브

    0

    1답변

    프로젝트에서 외부 이미지 파일을 사용하고 코드 블록이 SDL의 라이브러리 및 헤더 파일을 찾도록 구성되었습니다. 프로젝트를 쉽게 출하 할 수있는 형식으로 변환하려면 어떻게해야합니까? 필자는 하나의 실행 파일 또는 휴대용 인스톨러를 작성하려고합니다. 어떻게해야합니까?

    -1

    1답변

    나는 전에 여러 번 비슷한 질문을했음을 알고 있습니다. 그러나 이것은 다른 경우입니다. SDL2를 사용하여 C++로 게임을 작성하고 있습니다. 현재 모든 객체가 그립니다. 그들은 모두 다르게 다르게 드로잉하기 때문에이 작업을 수행합니다. 예컨대 는 버튼 파라미터로서 SDL_TTF 의해 생성 된 텍스처를 얻어 SDL_RenderCopy()을 사용하여 그려 또

    -1

    1답변

    SDL_Surface에 이미지를로드하려고합니다. 그러나 bmp가 명확하지는 않지만 표면은 항상 검은 색입니다. 참고 이있는 SDL_Window 작업과 표면 포인터 성공, 무엇을 실패하면 코드 :: 블록 프로젝트 폴더에있는 "Kassadin.bmp을"로드되어 생성. 검은 색 표면을 표시합니다. 이 특정 질문에 대한 모든 대답은 중복으로 표시하기 전에이 문제를