Extras din laborator
Scopul lucrării
Familiarizarea cu produsul Director, studierea principalelor componente necesare dezvoltării unei aplicaţii multimedia.
Sarcina lucrării
Dezvoltă o aplicație Desktop care încarcă una sau mai multe imagini dintr-un fișier și le vizualizează într-o fereastră. Asupra acestor imagini pot fi executate careva acțiuni, utilizând controale UI (butoane, câmpuri de introducere a textului, etc.).
Lista cu acțiuni posibile:
1. Întoarce imaginea pe verticală; rotește imaginea la un unghi divizibil cu 90 °; salvează imaginea rezultată.
2. Reglează contrastul (0-100%); reglează luminozitatea (0-100%); salvează imaginea rezultată.
3. Scalează imaginea; decupează imaginea; salvează imaginea rezultată.
4. Reglează Nuanța de culoare / Saturația; salvează imaginea rezultată.
5. Modifică imaginea sursă (iterează prin mai multe imagini) prin date introduse de utilizator; schimbă-le într-un mod "slide show" (pe un interval de timp); salvează imaginea rezultată.
6. Desenează pe imaginea încărcată (de exemplu, cu un instrument de tip "creion"); reglează culoarea stiloului; salvează imaginea rezultată.
7. Convertește imaginea la tonuri de gri; Colorează imaginea (se aplică o culoare pentru imaginea în tonuri de gri ); salvează imaginea rezultată.
8. Inversează culorile la o scară reglabilă; salvează imaginea rezultată.
9. Distorsionează imaginea cu un efect de lentilă (parametri reglabili ai lentilei); salvează imaginea rezultată.
10. Aplică efectul de oglindă asupra imaginii de-a lungul unei linii specificabile de utilizator; salvează imaginea rezultată.
Întrebări de control
1.Ce reprezintă componenta Stage?
Componenta Stage defineşte fereastra (zona client) în care se derulează prezentarea multimedia și permite redimensionarea ferestrei prin intermediul proprietății Stage Size.
2.Pentru ce este utilizată componenta Cast?
Componenta Cast este utilizată pentru a stoca actorii unei aplicaţii sub forma unor mici ferestre de vizualizare.
3.Ce elemente conține componenta Tools?
Componenta Tools conţine instrumente utile în dezvoltarea de aplicaţii Director cum ar fi: butoane de diferite tipuri, containere de texte, obiecte grafice.
4.Ce definește componenta Score, ce reprezintă liniile și coloanele?
Componenta Score defineşte în Director axa timpului. Ea se utilizează pentru a secvențializa de-a lungul axei timpului actorii în funcţie de scenariul aplicației. Această componentă este organizată ca o matrice:
-coloanele reprezintă cadrele (frame) şi folosesc pentru a marca durata de vizibilitate a unui actor în raport cu întregul film;
-liniile reprezintă canale (sprite) şi folosesc pentru a instanția actorii din componenta cast.
5.Care este destinația componentei Control Panel?
Componenta Control Panel este specializată pentru controlul derulării prezentării multimedia în Director. Ea permite trecerea aplicație din modul construcție în modul execuție.
6.Cum pot fi scrise scripturile în Director?
Componenta Script este vizibilă sub forma unui editor de texte şi se utilizează pentru a scrie scripturi. Scripturile în Director se pot scrie fie în limbajul de tip script Lingo, propriu produsului software, fie în Java Script.
7.Care sunt etapele de dezvoltare ale unei aplicații multimedia?
1.identificarea actorilor ce se vor utiliza în aplicația respective;
2.secvențializarea actorilor;
3.definirea interfeței cu utilizatorul;
4.distribuirea producției multimedia.
8.Ce reprezintă un script?
Prin script se înţelege o secvenţă de cod realizată pentru a răspunde la mesajele interceptate de obiecte ca urmare a declanşării unor evenimente, pentru a defini clase sau funcţii de utilizator.
Preview document
Conținut arhivă zip
- SM_Lab_6_TI-142_Chirica_Alexandru.docx
- SM_Lab_5_TI-142_Chirica_Alexandru.docx
- SM_Lab_4_TI-142_Chirica_Alexandru.docx
- SM_Lab_3_TI-142_Chirica_Alexandru.docx
- SM_Lab_2_TI-142_Chirica_Alexandru.docx
- SM_Lab_1_TI-142_Chirica_Alexandru.docx