ฉันจะลบโมเดลหรือเปลี่ยนพื้นหลังระหว่างกลางโปรแกรมได้อย่างไร ฉันพยายามหายไปด้วย SDL_FreeSurface( dot );
แต่ไม่ได้ผล ดังนั้นฉันจะลบโมเดลและโหลดโมเดลอื่นได้อย่างไร ฉันลองทำสิ่งนี้แต่ไม่ประสบความสำเร็จ
void clean_up()
{
SDL_FreeSurface( model );
}
while( quit == false )
{
while( SDL_PollEvent( &event ) )
{
if( event.type == SDL_MOUSEBUTTONDOWN )
{
clean_up();
}
}
}
ฉันคิดว่า SDL_FreeSurface
แค่ปล่อยโมเดลในหน่วยความจำที่ไม่อยู่ในหน้าจอ และเป็นยังไงบ้าง