 |
|
 |
 | (Snippet Explicat) Un mic programel gen Paint |  |
Trimis: 29/06/2007 12:20 |
|
|
| Ad_Infinitum |
| Administrator |

 |
 |
| Data inscrierii: 23/Iun/2007 |
| Mesaje: 212 |
|
|
|
 |
 |
 |
|
Am zis ca al treilea tutorial DarkBasic sa fie pe baza unui cod gata facut cod pe care il voi explica si probabil dezvolta in tutorialele urmatoare!
Deci avem un code simplu, ce face un mic programel de Paint cu o singura culoareMore…! Uitati codul:
| Citat: | do
a=mousex()
b=mousey()
c=mousez()
if mouseclick()=1 then circle a,b,c
loop
|
Oki, hai sa explicam fiecare comanda a codului! Avem comanda “DO”! Aceasta spune programului ca trebuie sa efectez o alta comanda! Uitati mai pe romaneste un exemplu(sau pe engleza w/e)! HEY COmputer do the command thats below”! Sper ca ati inteles ce rol are comanda! Acuma dupa cum observati avem urmatoul sir de comenzi:
| Citat: |
a=mousex()
b=mousey()
c=mousez()
|
Acest sir este extraordinar de usor! El incearca si reuseste, sa sa creeze o variabila pentu pozitia mousului pe fiecare axa de coordonate! Astfel, daca mousul este pe axa x, folosim variabila a, daca suntem pe y, folosim variabila b si respectiv pe z folosim c! Acest lcuru ne usureaza putin munca, si calculele in viitoarele coduri! Acuma avem urmatorul sir:
| Citat: |
if mouseclick()=1 then circle a,b,c
loop
|
Acum, avem o mica variabila! Este modest de inteles, practic, efectuam o comanda daca un event are loc! if mouseclick pune urmatoare intrebare: Daca se da click! Raspunsul este ca daca se da, (1- adevarat, 0 eGal fals), atunci se va desena pe ecran un cerc pe axa pe care suntem, x,y sau z, ele fiind determinate de variabile descrise mai devreme! Astfel se paote realzia un simplu COD pentru un simpl uprogramel de desenat! COdul acesta voi incerca sa-l dezvolt in viitoarele tutoriale, sperand ca v-a fi mai necomplicat sa invatati ceva, daca aveti exemple pe baza carora se fac aplicati!
Made by zapakitul |
|
|
|
|
|
|
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
|
|