Lecții de a crea ceas Flash - software-ul
Doriți să decora pagina dvs. sau Flash-film drăguț un ceas? Dacă da, atunci această lecție va fi de folos, iar dacă nu - va fi în continuare utile în viitor. Deci, să începem.
Acum vom învăța să facă un simplu ceas care să fie afișate ore, minute și secunde.
Crearea câmpul de text dinamic etapă principală și numesc „tpole“.
Opțiuni Deschidere Text (Windows -> Panouri -> Text Optoins)
Selectați Text dinamic și dau un nume în linia variabilă - „tpole“
Apoi se adaugă primul cadru din următoarele script:
În primul rând vom crea un nou obiect „timp“, folosind noul constructor. După acest șir de noi „timp“ obiect vă puteți întoarce valoarea anul, luna, data, ore, minute, secunde, și milisecunde. În următoarele rânduri, ne atribuie variabilei „s“, „m“ și „h“, respectiv, secundele, minutele și orele folosind „get“ metoda contactului nou creat oektov „timp“. Apoi, cu ajutorul ne-am stabilit condițiile pentru fiecare variabilă operator „dacă“, în cazul în care valoarea sa este mai mică de 10, atunci ar trebui să fie pus înainte de zero, sau este posibil să primiți următorul: 15: 5: 9 sau 9: 5: 46. Și nu e destul de frumos. Ei bine, în ultimul rând, vom obține toate valorile într-un câmp de text dinamic „tpole“, iar semnul „:“ pentru a împărți ceas cu minute și minute la secunde, trebuie să pună în ghilimele, ca text simplu.
Pentru a actualiza datele pe care le avem pe a doua imagine, apăsați F5.
Orele sunt gata. Vezi cât de ușor este! Și cât de mult beneficii pot aduce.
Acum vom crea un ceas care va avea o oră, minut și săgețile secunde, așa cum se întâmplă la cadranul de ore.
Desenați un cerc, care va fi cadranul ceasului. Puteți pune o divizie pentru a face clar exact la ce oră.
Apoi, creați un alt strat. Paint este ora, minutul și mâinile a doua. Conversia fiecare dintre ele într-un clip video utilizând tasta F8 (Insert -> Convert to Symbol).
Acum, în panoul "instanță" ([Ctrl + I] sau Windows -> Panouri -> Instanțà) mână de oră pentru a apela "oră", minutele - "min", și un al doilea - "sec". Așezați fiecare săgeată drept în sus, astfel încât partea de jos și centrul său de rotație se află în cadranul de inima pictat.
Primul cadru al fiecărui strat, adăugați acest script:
time = new Date ();
s = time.getSeconds ();
m = time.getMinutes ();
h = time.getHours ();
setProperty ( "min", _rotation, m * 6 + s * 0,1);
setProperty ( "sec", _rotation, s * 6);
setProperty ( "ore", _rotation, h * 30 + m * 0,5);
Primele patru linii - (a se vedea ceasul digital.). Să ne uităm la trei poslednemi.
A treia linie de jos, transforma săgeata minute folosind „_rotation“ în grade, care este calculat prin expresia „m * 6 + s * 0.1“, unde m - minut si s - secunde. A doua linie de jos transformă mâna a doua pe grade, valoarea care se calculează prin expresia „s * 6“, în cazul în care s - secunde. Ei bine, ultima linie se rotește în sensul acelor de ceasornic la valoarea expresiei „h * 30 + m * 0.5“.
Pentru a actualiza datele, faceți clic în stratul superior și inferior al F5.
Crearea unui cadran de ore, de asemenea, nimic complicat, la fel ca și în crearea de digitale. Deci, cred că te-ai prins. Și dacă nu - scrie pe forum. Ajutor!