Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: [NDS] Effets d'affichage  (Lu 1702 fois)
0 Membres et 1 Invité sur ce fil de discussion.
antiloop Hors ligne
Newbie
*
Messages: 4


Voir le profil
« 30 Décembre 2009, 19:34:21 »

Bonjour à tous,

j'aimerai savoir comment afficher / effacer un menu ou autre avec une sorte de fondu ??

Ou plus généralement comment créer des effets d'affichage?

Merci beaucoup pour votre aide
Journalisée
Copper Hors ligne
Mega Member
***
Messages: 1312


Voir le profil WWW
« Réponse #1 : 30 Décembre 2009, 20:18:31 »

Il y a plusieurs type de fondu / fading sur DS...

Le plus simple concerne tout l'écran (chaque écran est indépendant) il permet de faire apparaitre l'affichage petit à petit en partant du blanc ou du noir

c'est la fonction setBrightness qui permet de faire ca (c'est la même chose que PA_SetBrightness en PA_Lib)

Ensuite il y a possibilité de fondre divers fond entre eux (alphablending) ainsi qu'un niveau d'alphablending pour les sprites 2D...

Il y a pas mal d'infos dans TONC par exemple (ca concerne la GBA mais reste valable pour la DS)

http://www.coranac.com/tonc/text/gfx.htm

Il faudrait par contre que tu précises un peu ce que tu souhaites utiliser, libnds seule (le plus difficile mais le plus puissant), PALib, µLib par exemple...
Journalisée
antiloop Hors ligne
Newbie
*
Messages: 4


Voir le profil
« Réponse #2 : 30 Décembre 2009, 21:37:21 »

Merci beaucoup pour ces infos,

je préfèrerai utiliser PAlib si possible
Journalisée
Copper Hors ligne
Mega Member
***
Messages: 1312


Voir le profil WWW
« Réponse #3 : 30 Décembre 2009, 21:55:22 »

OK je m'en doutais un peu...

Dans ce cas tu as ses pages du wiki PALib (qui correspondent un peu au TONC ne fait)

http://www.palib.info/Doc/PAlibDoc%20Fr/group___window.html
http://www.palib.info/Doc/PAlibDoc%20Fr/group___special_fx.html

et puis il y a quelques démo techniques de Mollusk sympa : (Les fenêtres et les HBL)

http://www.dev-fr.org/index.php/topic,425.0.html
http://www.dev-fr.org/index.php/topic,287.0.html
Journalisée
Pages: [1]   Haut de page
Imprimer

Aller à: