Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
module:10-functii-si-rutine:lectie-03 [2014/05/10 19:04] mariana |
module:10-functii-si-rutine:lectie-03 [2014/05/17 19:01] mariana [Task 4] |
||
---|---|---|---|
Linia 62: | Linia 62: | ||
==== Task 4 ==== | ==== Task 4 ==== | ||
- | În continuare vom scrie funcția draw. Aceasta va fi un switch după starea în care ne aflăm. | + | În continuare vom scrie funcția draw. Aceasta va conține un switch după starea în care ne aflăm. |
<note tip> | <note tip> | ||
Să ne amintim! | Să ne amintim! | ||
Linia 102: | Linia 102: | ||
drawRect(x, y, colors); | drawRect(x, y, colors); | ||
} | } | ||
- | if (floor(i/speed) >= seq.length) { | + | if (floor(i/speed) >= coords.length) { |
i = 0; | i = 0; | ||
state = 3; | state = 3; | ||
Linia 115: | Linia 115: | ||
- afișăm mesajul că am pierdut și trecem în starea 0 | - afișăm mesajul că am pierdut și trecem în starea 0 | ||
- starea este 5: | - starea este 5: | ||
- | - adăugăm coordonatele unui buton în lista ''coords'', la fel ca la starea 1 | + | - adăugăm coordonatele unui buton ales aleator în lista ''coords'', la fel ca la starea 1 |
- | - inițializăm ''coordsPlayer'' cu [] - user-ul a greșit, trebuie să o ia de la capăt | + | - inițializăm ''coordsPlayer'' cu [] - jucătorul trebuie să redea pattern-ul de la 0 când începem următoarea tură |
- trecem în starea 2 | - trecem în starea 2 | ||