Salut a tous
Je voudrais savoir comment on pourrais effacer sans faire "clrdraw"
je vous explique se que je compte faire
j'ai créé un "newpic" et celui la quand je veux le faire se déplacer sa marche pas de prob sauf que l'ancien reste et si j'utilise clrdraw toute l'execution du programme devient trop lente et en plus l'image devient comment dire sa euh c'est plus noir c'est gris enfin je pense que vous voyer se que je veux dire.donc s'il existe une fonction ou une parade pour faire sa il serai gentil de m'en faire par.
merci a tous et bonne soirée
ps:je sais que mes questions peuvent parfois vous semblez tellement stupide mais moi je sais pas donc merci à ceux qui prenne de leur temps pour me répondre
Comment effacer un dessin sans faire clrdraw
17 posts
• Page 1 of 2 • 1, 2
-
Stephane
Niveau 3: MH (Membre Habitué)- Posts: 15
- Joined: 17 Sep 2007, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: bts mai
Re: Comment effacer un dessin sans faire clrdraw
Ben tu peux être bourrain et faire une double boucle for avec un pxl off 

-
chicu
Niveau 8: ER (Espèce Rare: nerd)- Posts: 206
- Joined: 27 May 2007, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: TS SI
Re: Comment effacer un dessin sans faire clrdraw
salut salut !
a ouai mais la sa va etre encore BEAUCOUP plus long...
euh sinon t'a quoi comme calculatos... enfin, j'dis sa comme sa, sa pourrai quand même nous aider... nan ?
eu a oui t'es sur que t'a bien une z68k car les clrdraw je sais que sa existe sur les z80k mais je suis pas sur (j'en ai pas dsl) sur les autres...
qqn puet me confirmer ?
a ouai mais la sa va etre encore BEAUCOUP plus long...
euh sinon t'a quoi comme calculatos... enfin, j'dis sa comme sa, sa pourrai quand même nous aider... nan ?
eu a oui t'es sur que t'a bien une z68k car les clrdraw je sais que sa existe sur les z80k mais je suis pas sur (j'en ai pas dsl) sur les autres...
qqn puet me confirmer ?
-
ced78fr
Niveau 13: CU (Calculateur Universel)- Posts: 3845
- Joined: 11 May 2006, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Bac +5
Re: Comment effacer un dessin sans faire clrdraw
pas la peine de double boucle
Si t'as une 89/89 titanium, c'est :
Si t'as une 89/89 titanium, c'est :
- Code: Select all
For a,0,76
PxlHorz a,0
EndFor
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Posts: 10994
- Joined: 19 Dec 2005, 00:00
- Location: /dev/null mais je survis :)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: epita ING3 \o
Re: Comment effacer un dessin sans faire clrdraw
C'est si lent que ça un ClrDraw?
Et pour complèter le code de Tama, voici celui qui marche sur les 2 tailles d'écran(suffisait d'y penser, remarque, ça c'est grâce à mon programme actuellement en dévellopement):
Ps: je déconseille fortement ce code sur VTI, la lenteur du getConfg() est... visible...
Et pour complèter le code de Tama, voici celui qui marche sur les 2 tailles d'écran(suffisait d'y penser, remarque, ça c'est grâce à mon programme actuellement en dévellopement):
- Code: Select all
getConfg()[10]-d
For i,0,d
PxlHorz a,0
EndFor
Ps: je déconseille fortement ce code sur VTI, la lenteur du getConfg() est... visible...
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: Comment effacer un dessin sans faire clrdraw
nan ClrDraw c'est rapide
enfin si on compare le temps mis par l'exécution des 2 programmes (100x) c'est clair
enfin si on compare le temps mis par l'exécution des 2 programmes (100x) c'est clair
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Posts: 10994
- Joined: 19 Dec 2005, 00:00
- Location: /dev/null mais je survis :)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: epita ING3 \o
Re: Comment effacer un dessin sans faire clrdraw
oui mais avec clrdraw sa m'efface tout l'ecran donc il faut tout ré afficher et donc voila c'est sa qui est un peux gênant.
moi je voulais que quand on affiche quelque chose avec "newpic" ben quand je le deplace sur l'ecran ben de a nouveau l'effacer car sinon il reste afficher a l'ecran et donc sa le fait pas si je doit a nouveau afficher tout l'ecran voila quoi je pensais.
donc est ce quelqu'un comprend et peux me répondre?
merci d'avance et bonne journée
moi je voulais que quand on affiche quelque chose avec "newpic" ben quand je le deplace sur l'ecran ben de a nouveau l'effacer car sinon il reste afficher a l'ecran et donc sa le fait pas si je doit a nouveau afficher tout l'ecran voila quoi je pensais.
donc est ce quelqu'un comprend et peux me répondre?
merci d'avance et bonne journée
-
Stephane
Niveau 3: MH (Membre Habitué)- Posts: 15
- Joined: 17 Sep 2007, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: bts mai
Re: Comment effacer un dessin sans faire clrdraw
flib("sprite:XXXXXX,0")
XXXXXX est à remplaer par ce que tu dois mettre et le zéro efface la zone qui correspond à ce que tu as indiqué.
XXXXXX est à remplaer par ce que tu dois mettre et le zéro efface la zone qui correspond à ce que tu as indiqué.
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: Comment effacer un dessin sans faire clrdraw
dsl mais pour l'instant je ne suis que ne basic car la plus part de prog je les fait en cour.et en basic il n'y a pas c'est fonction dsl
-
Stephane
Niveau 3: MH (Membre Habitué)- Posts: 15
- Joined: 17 Sep 2007, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: bts mai
Re: Comment effacer un dessin sans faire clrdraw
flib est une librairie.
Désolé, j'ai oublié que t'es un nouveau.
Mais sache qu'on est tous passés par là. Personnellement, je ne connais flib que depuis juillet-aout.
http://tiplanet.org/index.php?mod=ar ... =voirid=29
Désolé, j'ai oublié que t'es un nouveau.
Mais sache qu'on est tous passés par là. Personnellement, je ne connais flib que depuis juillet-aout.
http://tiplanet.org/index.php?mod=ar ... =voirid=29
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
17 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: ClaudeBot [spider] and 3 guests