dujardin stephane
/
duj401_projets
projets de S3 S4 année 21 22
draw.h@5:10349dda4f42, 2016-11-25 (annotated)
- Committer:
- dujardin
- Date:
- Fri Nov 25 14:55:07 2016 +0000
- Revision:
- 5:10349dda4f42
- Parent:
- 4:6a1fff2aa293
- Child:
- 6:edb27e228558
panneau les duj 11 2016
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dujardin | 5:10349dda4f42 | 1 | // lieu de vos variables ( les faire commencer par un a |
dujardin | 5:10349dda4f42 | 2 | int atiti = 0; |
dujardin | 0:3cb0bc1eb7fa | 3 | |
dujardin | 5:10349dda4f42 | 4 | // lieu de vos fonctions ..qui seront appelées plus bas dans votre draw |
dujardin | 4:6a1fff2aa293 | 5 | |
dujardin | 0:3cb0bc1eb7fa | 6 | |
dujardin | 5:10349dda4f42 | 7 | void draw() // boucle répétée chauqe 30 ms |
dujardin | 1:95a7e179a181 | 8 | { |
dujardin | 5:10349dda4f42 | 9 | /* ar = 5 ; av = 0 ; ab = 0; |
dujardin | 4:6a1fff2aa293 | 10 | accx = abs(accx); |
dujardin | 4:6a1fff2aa293 | 11 | circle ( 15 , 15 , accx ); |
dujardin | 5:10349dda4f42 | 12 | ar = 0 ; av = 5 ; ab = 0; |
dujardin | 5:10349dda4f42 | 13 | accy = abs(accy); |
dujardin | 5:10349dda4f42 | 14 | circle ( 15 , 15 , accy ); |
dujardin | 4:6a1fff2aa293 | 15 | |
dujardin | 5:10349dda4f42 | 16 | |
dujardin | 5:10349dda4f42 | 17 | atr = 0 ; atv = 10 ; atb = 0; |
dujardin | 5:10349dda4f42 | 18 | chart(6,13,'G'); |
dujardin | 5:10349dda4f42 | 19 | atr = 0 ; atv = 0 ; atb = 15; |
dujardin | 5:10349dda4f42 | 20 | chart(11,13,'E'); |
dujardin | 5:10349dda4f42 | 21 | atr = 9 ; atv = 0 ; atb = 0; |
dujardin | 5:10349dda4f42 | 22 | chart(16,13,'I'); |
dujardin | 5:10349dda4f42 | 23 | atr = 7; atv = 7 ; atb = 7; |
dujardin | 5:10349dda4f42 | 24 | chart(21,13,'I'); |
dujardin | 5:10349dda4f42 | 25 | atr = 8 ; atv = 0 ; atb = 5; |
dujardin | 5:10349dda4f42 | 26 | chart(10,1,'D'); |
dujardin | 5:10349dda4f42 | 27 | atr = 7; atv = 7 ; atb = 0; |
dujardin | 5:10349dda4f42 | 28 | chart(15,1,'U'); |
dujardin | 5:10349dda4f42 | 29 | atr = 0 ; atv = 9 ; atb = 3; |
dujardin | 5:10349dda4f42 | 30 | chart(20,1,'T'); |
dujardin | 5:10349dda4f42 | 31 | atr = 14 ; atv = 14; atb = 14; |
dujardin | 5:10349dda4f42 | 32 | chart(2,24,'C'); |
dujardin | 5:10349dda4f42 | 33 | chart(8,24,'E'); |
dujardin | 5:10349dda4f42 | 34 | chart(14,24,'R'); |
dujardin | 5:10349dda4f42 | 35 | chart(20,24,'G'); |
dujardin | 5:10349dda4f42 | 36 | chart(26,24,'Y'); */ |
dujardin | 5:10349dda4f42 | 37 | pix(15,15,5,2,4); |
dujardin | 1:95a7e179a181 | 38 | } |
dujardin | 1:95a7e179a181 | 39 | |
dujardin | 5:10349dda4f42 | 40 | // fonctions pré existantes ( utilisant des entiers ) |
dujardin | 2:1af4d847d589 | 41 | // pix ( x , y , r , v , b ) dessine un pixel de couleur en xy |
dujardin | 5:10349dda4f42 | 42 | // x et y position du pixel à dessiner ( 0 à 31 ) |
dujardin | 5:10349dda4f42 | 43 | // r v b quantité de 0 à 7 du r v b .. 7 c'est lumineux |
dujardin | 5:10349dda4f42 | 44 | // ptnum2(x, y , nombre ) écrit un nombre a la position x y matrice |
dujardin | 5:10349dda4f42 | 45 | // nombre ou variable .. un entier compris entre 0 et 99 |
dujardin | 5:10349dda4f42 | 46 | // ptint ( y , nombre ) ecrit entier ( 5 chiffres ) x = 1 |
dujardin | 5:10349dda4f42 | 47 | // circle(int px , int py , int r ) |
dujardin | 5:10349dda4f42 | 48 | // px et py position xy du cercle de rayon r , avec ar av ab |
dujardin | 5:10349dda4f42 | 49 | // charr ( x y 'char')ecrire car rouge sur fond noir ( x 0 1 2 3 4 5 6 7 8 9 ) |
dujardin | 5:10349dda4f42 | 50 | // chart ( x y 'char')ecrire car couleur atr atb atv sur fond existant ( GEI) |
dujardin | 5:10349dda4f42 | 51 | // |
dujardin | 1:95a7e179a181 | 52 | |
dujardin | 5:10349dda4f42 | 53 | // Variables pré existantes utilisables |
dujardin | 5:10349dda4f42 | 54 | // accx accy int de -15 à +15 copie de l'acceleration xy |
dujardin | 5:10349dda4f42 | 55 | // ar av ab int porteur des couleurs à utiliser ( 0 à 7) en cercle |
dujardin | 5:10349dda4f42 | 56 | // atr atv atb int porteur des couleurs à utiliser ( 0 à 7)en texte |