Kirjoittaja |
Viesti |
Tohtori AivoTurmio
| Keskiviikkona, 7. tammikuuta, 2009 - klo 2.59: | | Olen tässä kokeillut tuota AmiBlitz3:a kun on joskus aiemmin tullut Blitz2:lla tehtyä, mutta meinaa olla vaikeata muistaa että miten se toimikaan, joten jos nyt olisi joku joka ohjelmoi blitzbasicilla, niin kerrohan kuinka oikein tehtiin double bufferointi siten että ladataan taustalle kuva ja siinä sitten liikkuu blit objekteja. Sen verran sain jo aikaiseksi että huomasin että piti käyttä äbufferia bblit ja unbufferia että sai ukon liikkumaan ilman häntää. Mutta nyt se ukko sitten vilkkuu kun en muista kuinka käytännössä tehdään double bufferointi. Siis ei ohjetta että piirrät ensin toista bitmappia sitten toista ja näyttelet vuorotellen, vaan ihan sellainen konkreettinen koodi esimerkki kun asia tapahtuu. Siis lyhyesti. Koodipätkä joka lataa kuvan ja liikuttelee siinä sitten bblit ukkoa ilman välkyntää. Niin, ja ei Blitz moodissa sillä oletan että se ei ole kovin yhteensopiva tila näiden nykykoneiden kanssa enää.
|
|