| creer une barre de vie |
| Auteur |
Message |
thedarkprogrammeur
Invité
|
Posté le : Jeu 04 Oct 2012, 19:54
|
|
|
Bonjour je voudrais creer a peu pres une barre de vie comme celle ci qui descend quand on prend des degats
https://www.youtube.com/watch?v=Vkh6a0PtcQE&feature=fvwrel
|
| |
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Jeu 04 Oct 2012, 20:28
|
|
|
Utilise la fonction Ombre( ou Shade(. 
|
 |
|
| |
thedarkprogrammeur
Invité
|
Posté le : Jeu 04 Oct 2012, 20:37
|
|
|
merci, mais comment ?
|
| |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Jeu 04 Oct 2012, 21:29
|
|
|
Expliqué dans le manuel. EDIT : consulte les manuels en ligne du site tout82 ou du site de ti-education.
Pour tracer un rectangle de diagonale (X1,Y1)(X2,Y2) utilise Shade(Y1,Y2,X1,X2)
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Jeu 04 Oct 2012, 21:33
|
|
|
C'est dans le menu dessin (2nde + prgm). 
Regarde nos signatures!
|
 |
|
| |
thedarkprogrammeur
Invité
|
Posté le : Ven 05 Oct 2012, 20:25
|
|
|
desole mais mon quand j'ai achete ma TI y'avais pas de manuel ...
par contre je me suis mal exprime, en fait ce qui me pose rellement probleme ce n'est pas la commande shade, mais plutot comment faire pour que par exemple la barre de vie se vide quand les points de vie descendent ?
|
| |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Samos
Autorisation : Membre
Nb de messages : 295
Inscrit le : Lun 14 Mai 2012, 18:51
|
Posté le : Ven 05 Oct 2012, 20:33
|
|
|
50 -> P // points de vie
While (combat)
Shade(57,60,P,92
//reste du programme
End
Edit: il faudrait effacer l'écran avant de retracer la barre de vie.
|
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Ven 05 Oct 2012, 21:19
|
|
|
Consulte les manuels en ligne du site tout82 ou du site de ti-education.
L'effacement du rectangle se fait effectivement par exemple avec un effacement complet de l'écran.
Sinon on a pas vraiment d'autre choix que d'utiliser line(x1,y1,x2,y2,0) et une boucle.
EDIt : on peut aussi utiliser text(y,x," ")
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Sam 06 Oct 2012, 12:59
|
|
|
Tu peut aussi faire comme ceci (évidemment, il faudra changer la valeur de la boucle):
| Code | :For(A,35,40
:ligne(5,A,90,A
:End
:While (combat)
:16->(dégât) <-// le méchant monstre inflige 16
:For(A,89,89-(dégat),-1
:Ligne(A,35,A,40,0
:69! <-// pour ralentir la boucle
:End
:End |
Bien sûr, là je t'es fait une grosse barre de vie en plein milieu de l'écran 
---------------------- Le nouveau site de tout82 |
 |
|
| |