Schlangan
Messages postés47Date d'inscriptionsamedi 21 août 2004StatutMembreDernière intervention11 décembre 2007
-
9 févr. 2005 à 10:44
Kami1357
Messages postés36Date d'inscriptionsamedi 21 juin 2003StatutMembreDernière intervention11 février 2005
-
9 févr. 2005 à 21:22
Alors voilà je commence à faire un jeu, et puis je me retrouve face au graphisme. Il faut qu'un petit personnage se déplace, et comme il n'est pas rectangulaire, il faut lui appliquer la transparence. Bon ça je l'ai fait. Ensuite quand il bouge, il faut effacer la trace de l'endroit où il était juste avant. C'est fait aussi, mais c'est là qu'apparaît mon problème ; cela provoque une espèce de réminiscence qui est tout à fait moche. Alors si quelqu'un sait comment la supprimer ça m'arrangerait. Merci de me répondre.
zippro4012
Messages postés216Date d'inscriptionmardi 15 juin 2004StatutMembreDernière intervention26 février 20061 9 févr. 2005 à 10:56
les images s'afichent dans quoi ? une picturebox ? une form ? Dans les 2 cas, si tu règle la propriété AutoRedraw sur True, il y a plus de problème (en VB6, bien sur) Enfin si, y a un problème : ça ralenti terriblement la vitesse d'affichage... mais c'est le prix de l'anti-réminiscence.
Sinon, si les ralentissement se font trop sentir, tu peux utiliser DirectDraw