Invité Invité
| Sujet: [cour] Faire defiler un texte sur l'ecran Mer 4 Mai - 11:03 | |
| Bonjours a tous voici un tutos pour apprendre a faire défiler un message de gauche a droite sur votre écran de psp. - Code:
-
Rouge = Color.new(255,0,0) -- Choisir la couleur.
x = 0 -- Le zéros signifie que le message partira complètement a gauche de l'écran. y = 250 -- Le 250 signifie que le message sera en bas de l'écran ( attention de mettez pas plus de 250 sinon votre message sera couper au milieu et on ne pourra pas le lire) Pour le centrer mettre le milieu de l'écran soit a peux prêt 136.
font = Font.load("sourak.ttf") -- Ceci est la police du message qui est afficher au dessus du message défilant qui lui ne bouge pas.(On peut aussi changer la police du message défilant mes je ne l'explique pas la.)
font:setPixelSizes(120,120) -- Ces la taille du texte qui ne bouge pas (Vous pouvez la modifier si vous voulez écrire lus grand ou plus petit.
x = 478/6 -- ces la hauteur du message qui ne bouge pas.
while true do -- boucle principale screen:clear()
screen:fontPrint(font,79,136,"Sourak", Rouge) -- Ces le message qui ne bouge pas ( remplacer sourak par ce que vous voulez.)
x = x+2,5 -- ici ces la vitesse a la quelle va le message. (plus vous mettez un grand nombre plus sa va vite et inversement.) if x > 460 then x = 0 end screen:print(x,y,"psp creation",Rouge) -- Vous pouvez changer le message psp cration par ce que vous voulez
screen.waitVblankStart() -- on ferme la boucle. screen.flip() end Pour ce tutos vous pouvez rajouter de la musique ou un fond'écran en fin tous quoi en regardant les autre tutos. Pour rajouter ces chose il faudra les mettre au tous début avec les code des autre tutos. Voici le code complet sans explication: - Code:
-
Rouge = Color.new(255,0,0)
x = 0 y = 250
font = Font.load("sourak.ttf") font:setPixelSizes(120,120)
x = 478/6
while true do -- boucle principale screen:clear()
screen:fontPrint(font,79,136,"Sourak", Rouge)
x = x+2,5 if x > 460 then x = 0 end screen:print(x,y,"psp creation",Rouge)
screen.waitVblankStart() screen.flip() end Pour trouver des polices bien et compatible aller sur ce site: [url=http://www.dafont.com/fr/theme.php? cat=115]http://www.dafont.com/fr/theme.php?cat=115[/url] Il faut juste le telecharge le mettre dans le fichier et le renomer avec le nom de votre choix. ( attention le nom que vous lui donnerez devra être mi dans le code au niveau de la police a la place dans ce code la par exemple de sourak. Merci d'avoir suivi ce tutos et a une prochaine fois. |
|
lars85 Newseur et Admin
Messages : 108 Date d'inscription : 20/03/2011 Localisation : derriere ton dos
| Sujet: Re: [cour] Faire defiler un texte sur l'ecran Mer 4 Mai - 12:45 | |
| bon tuto +3 | |
|
Invité Invité
| Sujet: Re: [cour] Faire defiler un texte sur l'ecran Mer 4 Mai - 12:57 | |
| +3 bon tuto Kévin |
|
Invité Invité
| Sujet: Re: [cour] Faire defiler un texte sur l'ecran Mer 4 Mai - 16:59 | |
| |
|
Contenu sponsorisé
| Sujet: Re: [cour] Faire defiler un texte sur l'ecran | |
| |
|