SDL2 사용과 관련하여 2 가지 질문이 있습니다. 내 C++ 응용 프로그램에서 모든 키보드 입력을 캡처하고 싶습니다. 응용 프로그램은 백그라운드에서 실행되며 모든 입력을 캡처합니다 COM DLL입니다. 그래서이 응용 프로그램은 창을 가지고 있지 않습니다.이 경우 키보드 입력을 포착 할 수 있습니까? 그렇다면 어떻게? SDL 창에 대한 예제를 본 다음 키보
저는 짧은 시간 전에 파이썬과 SDL2로 작업을 시작했습니다. 그러므로 제 질문은 아마도 매우 기초적입니다. 두 개의 서로 다른 색상의 임의의 픽셀로 채워진 사각형을 만들어 화면 가운데에 표시하고 싶습니다. 저는이 픽셀 스퀘어를 생성하고 보여 주었지만 만들 때까지 1 초가 걸렸습니다. 따라서, 나는 참가자가 다른 무엇으로 점령되어 나중에 그것을 보여주는 순
Windows 컴퓨터에서 pysdl2를 시작하려고합니다. 지금까지 나는 단지 복사 및 붙여 넣기를 마치 Hello World tutorial에 붙였습니다. 그래서 실제로 작동하는지 볼 수 있습니다! 그렇지 않습니다. 나는이 프로그램을 실행하면 import sys
import sdl2.ext
RESOURCES = sdl2.ext.Resources(__f
임의의 x 및 y 좌표 값 집합을 생성하여 다중 맵에 저장 한 다음 x 좌표 값 목록을 다음으로 복사했습니다. 다음 벡터 x와 벡터 y와 Y 좌표 값의 목록과 함수 반복적으로 bool Sprite::collisionExists(int x, int y, SDL_Rect b )
에서 그들을 통과하고 난이 collisionExists(x[k],y[l],spr
내 프로젝트에서 삼각형을 OnRender() 내에 표시하는 데 문제가 있었지만 어떤 이유로 배경색 (초록색)이 보이지 않습니다. int main(int argc, char **argv)
{
if (!OnInit())
return -1;
SDL_Event Event;
while (_isRunning)
{
SDL2에서 경계선없는 윈도우로 어플리케이션을 만들려고합니다. 드래그를 통해 이동 및 크기 조정을 구현했습니다. 움직이는 것은 완벽하게 잘 작동합니다. 아래쪽과 오른쪽 테두리를 드래그하여 크기를 조정하면 잘 작동합니다. 상단 테두리와 왼쪽 테두리를 드래그하여 크기 조정 기능은이지만 외관상의 버그가 있습니다. 기본적으로 왼쪽 테두리에서 드래그하면 윈도우의 오
SDL을 사용하여이 코드를 작성했지만 약간의 오류가 있습니다. 이 내가 할 수 있지만, 아무것도 변경되지 모든 일을 한 코드 #include <SDL.h>
#include <SDL_image.h>
#include <SDL_ttf.h>
#include <SDL_mixer.h>
#include <fstream>
#include <iostream>
u
필자는 함수를 호출하고 포인터에 의한 변수와 값에 의한 변수를 제공한다고 생각되는 몇 가지 오류가 있습니다. 그러나, 어떻게 든 포인터 변수에 의한 호출이 포인터를 참조하도록 변경되었으므로 컴파일러 오류가 발생합니다. SDL_Renderer *renderer = SDL_CreateRenderer(win, -1,
SDL_RENDERER_ACCELER