Sprite transparent ??
Publié : mer. 28/janv./2009 0:55
Bonsoir !
Voilà je souhaite faire un rectangle arrondi dans un sprite qui fera office de composant "Frame").
Je vois ces solutions-là
1) je remplis l'intérieur de ma frame (et l'extérieur) de blanc, je dis que blanc est transparent et j'affiche mon sprite avec displaytransparentsprite, mais c'est lent !!
2)Je mémorise dans un tabeau tous les pixel de mon sprite qui sont transparents, et avant d'afficher le sprite je vais les changer en leur appliquant la couleur actuelle de l'écran
3) Comme 2) mais en utilisant 4 petits sprites pour chaque bords, comme ça il y a moins de pixel transparents.
4) .. ?
En gros, quelle est la meilleure solution pour afficher un sprite avec transparence ??
Je vous remercie d'avance pour votre aide,
Flavien
Voilà je souhaite faire un rectangle arrondi dans un sprite qui fera office de composant "Frame").
Je vois ces solutions-là
1) je remplis l'intérieur de ma frame (et l'extérieur) de blanc, je dis que blanc est transparent et j'affiche mon sprite avec displaytransparentsprite, mais c'est lent !!
2)Je mémorise dans un tabeau tous les pixel de mon sprite qui sont transparents, et avant d'afficher le sprite je vais les changer en leur appliquant la couleur actuelle de l'écran
3) Comme 2) mais en utilisant 4 petits sprites pour chaque bords, comme ça il y a moins de pixel transparents.
4) .. ?
En gros, quelle est la meilleure solution pour afficher un sprite avec transparence ??
Je vous remercie d'avance pour votre aide,
Flavien