0
如何在程序中間消失模型或更改背景我試圖消失 SDL_FreeSurface(dot);
但我沒有work.so如何消除模型並加載另一個模型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