Ceas digital

Deci, să începem. Creați 3 straturi și denumiți-le "fundal", "text" și "acțiuni".


1) Selectați 1 cadru în stratul "fundal" și desenați un cadru pentru ceasul din acesta.






2) Selectați 2 cadre și apăsați F5.
3) Selectați 1 cadru în stratul "text" și creați un câmp text dinamic în acesta.

Pentru a crea un câmp de text dinamic, utilizați instrumentul „text“, a crea o casetă text în panoul Proprietăți, selectați textul dinamic din meniul pop-up.

1) Selectați 2 cadre și apăsați F5.
2) Denumiți acest câmp "clock_txt" (numele instanței în panoul Properties)






3) Mergeți la cadrul 1 al stratului "acțiuni". Deschideți fereastra Acțiuni și inserați următorul cod:

time = new Data (); // object time
var secunde = time.getSeconds ()
var minute = time.getMinutes ()
var ora = time.getHours ()
dacă (ore<12) ampm = "AM";
>
altfel ampm = "PM";
>
în timp ce (ore> 12) ore = ore - 12;
>
dacă (ore<10)
ore = "0" + ore;
>
dacă (minute<10)
minute = "0" + minute;
>
dacă (secunde<10)
secunde = "0" + secunde;
>
clock_txt.text = hours + ":" + minute + ":" + secunde + "" + ampm;

Mergeți la cel de-al doilea cadru al stratului "acțiuni" și faceți-l prin apăsarea tastei F6. Adăugați această acțiune la acesta:

Gata! Apăsați Ctrl + Enter și vedeți rezultatul.

Puteți descărca fișierul * .fla aici.







Articole similare

Trimiteți-le prietenilor: