o43
Messages postés10Date d'inscriptionjeudi 8 avril 2004StatutMembreDernière intervention27 mai 2004
-
26 mai 2004 à 18:37
cs_psycho
Messages postés232Date d'inscriptionsamedi 11 mai 2002StatutMembreDernière intervention27 octobre 2007
-
24 juil. 2004 à 22:33
Comme la fenetre est une SDL_Surface, je me suis dit que je pouvais la rendre transparente. mais j'ai essaye de nombreuses manierers et je n'y arrive pas!
cs_psycho
Messages postés232Date d'inscriptionsamedi 11 mai 2002StatutMembreDernière intervention27 octobre 2007 24 juil. 2004 à 22:33
La surface de la fenetre est un peu spéciale. En gros, cette surface est la surface mere de toute les autres surfaces. Par conséquent, quand tu ajuste l'alpha des autres surfaces, tu le fais par rapport a la surface d'origine(à savoir celle renvoyée par SDL_SetVideoMode)
Si tu veux la rendre transparente, il faut que tu puisses recuperer ce qu il y a en dessous, et a, c'est une autre paire de manche, puisqu'il faut connaitre :
1- la position de la fenetre
2- L'image de fond utilisé