0
어떻게하면 모델이 사라질 수 있으며 program.i의 중간에 배경이 바뀔 수 있습니다.SDL_FreeSurface(dot);
으로 사라지려고하지만 모델을 사라지게하고 다른 것을로드 할 수있는 방법이 없습니다. model.i이 시도하지만 성공.SDL 1.2에서 모델이 사라짐
void clean_up()
{
SDL_FreeSurface(model);
}
while(quit == false)
{
while(SDL_PollEvent(&event))
{
if(event.type == SDL_MOUSEBUTTONDOWN)
{
clean_up();
}
}
}
은 내가 SDL_FreeSurface
그냥 화면에없는 메모리 모델을 확보 있다고 생각합니다. 및 약
) 렌더러에서 텍스처를 제거해야합니다. SDL_FreeSurface는 SDL_Surface에 대한 리소스 만 해제하지만 텍스처는 여전히 유효합니다. 아마도 렌더링 코드를 게시 할 수 있습니까? – Hjorthenify
SDL1.2에 텍스처 유형이 없습니다. 당신의 표면을 어떻게 표현 하느냐에 달렸습니다. – this