Komputerowiec Posted March 31, 2009 Report Share Posted March 31, 2009 Siemka. Mam problem, mianowicie z tym, ze gdy wyswietlam napis w alegro za pomoca funkcji textout_ex(), to napis ten mi mryga, jak mozna temu zapobiec. Link to comment Share on other sites More sharing options...
Toster Posted March 31, 2009 Report Share Posted March 31, 2009 moze masz problem z podwojnym buforowaniem ? na jednym buforze piszesz, robisz swapa a na drugim nie ma napisu ? Always Dark<br /> Link to comment Share on other sites More sharing options...
Komputerowiec Posted March 31, 2009 Author Report Share Posted March 31, 2009 TO znaczy to jest tak: textout_ex(screen, font, name, x, y,makecol(0, 0, 255), -1); Tak pokazuje mi sie text ale go przerywa, zacina jakby, jesli zmienie screen na bufor, to nic mi sie nie pokazuje. Link to comment Share on other sites More sharing options...
Toster Posted March 31, 2009 Report Share Posted March 31, 2009 zawsze rysuje sie po buforze a pozniej robi zamiane, stary bufor jest wyswietlany a ty rysujesz po drugim, po czym zamieniasz te bufory ponownie. Na tym polega podwojne buforowanie. Podejrzewam ze robisz tak: rysujesz na buforze A, zamieniasz bufor A z B (A staje sie widzialny), rysujesz cos po buforze B, zamieniasz A B i znowu robisz napis. inna mozliwosc jest taka: masz czysty ekran (BUFOR A i B) piszesz tekst po A wchodzisz w petle swapujaca A -> B, a pozniej B->A w efekcie masz napis na A a B jest pusty i masz migotanie Always Dark<br /> Link to comment Share on other sites More sharing options...
Komputerowiec Posted March 31, 2009 Author Report Share Posted March 31, 2009 Ok, dzieki Toster, poradzilem sobie , juz nie miga a nicki nad postaciami i potwotkami swietnie wygladaja . Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.