Crearea de jocuri flash

Lista verificărilor finale

Iată lista elementelor pe care trebuie să le verificați înainte de a publica filmul: • numele copiilor clipului - numele tuturor clipurilor plasate pe câmpul de lucru trebuie să se potrivească cu numele din cod;






• Proprietăți de comunicare - în cazul în care clipul nu este utilizat pe câmpul de lucru, dar este utilizat de cod, trebuie să configurați proprietățile sale de comunicație în bibliotecă, astfel încât să fie exportate cu clipul. Numele conexiunii trebuie să se potrivească cu numele utilizat în codul dvs. Toate cele de mai sus se aplică fișierelor audio conținute în bibliotecă;
• nume de text dinamic - numele textului dinamic utilizat în câmpul de lucru și asociat cu variabila ActionScript trebuie să corespundă codului dvs.;
• fonturi - caseta de text a textului dinamic sau editat trebuie să conțină toate caracterele de care aveți nevoie. În caz contrar, când jucați pe o mașină în care sunt instalate alte fonturi, textul va fi defect;
• comanda stop - comanda stop ActionScript trebuie să fie plasată în toate cadrele cu care poate interacționa utilizatorul. Un cadru care nu conține comanda stop O, nu este altceva decât un cadru de animație separat. Acest lucru se aplică și videoclipurilor video. Dacă acestea sunt controlate de ActionScript, primul lor cadru trebuie să conțină comanda stop O. Pentru mai multe informații despre această comandă, consultați Capitolul 2, "Introducere în ActionScript".

Înainte de a utiliza comanda Fișier -> Publicare, deschideți caseta de dialog Setări publicare (vezi Figura 1.22). Această casetă de dialog mare conține trei file. Fila Formaturi vă permite să selectați formatul pentru export. Cu toate acestea, formatele GIF, JPEG și PNG sunt imagini, iar formatele QuickTime Movie și RealPlayer nu acceptă Flash 5 sau MX ActionScript.
Prin urmare, singura alternativă reală este formatul SWF și al proiectoarelor. De asemenea, puteți să exportați pagina HTML care va fi utilizată împreună cu fișierul swf.

Figura 1.22 Caseta de dialog Publish Settings vă permite să exportați un film Flash într-unul din mai multe formate







Fila Flash vă permite să specificați mai multe setări pentru fișierul SWF final (a se vedea Figura 1.23). Când este selectată opțiunea Generate Report Size, programul creează o scurtă descriere a conținutului fișierului swf și îl împiedică să fie adăugat la fereastra Flash Output (Fereastră => Output). Se creează, de asemenea, un fișier de raport separat FileName Report.txt (unde FiteName este numele fișierului dvs. fla, care va fi adăugat în același director ca fișierul fla. Acest lucru vă va ajuta să găsiți și să tăiați obiecte care ocupă mult spațiu.

Figura 1.23 Fila Flash din caseta de dialog Publish Settings vă permite să modificați câteva setări importante pentru fișierul swf

Figura 1.24 Fila HTML din caseta de dialog Publish Settings vă permite să specificați setările pentru fișierul HTML exportat cu fișierul swf

De fapt, opțiunile prezentate în Fig. 1.24, nu controlați fișierul swf, ci specificați doar etichetele paginii HTML. Aceste etichete vor fi discutate în secțiunea următoare.

Rețineți că setările Flash Aliniere, care teoretic vă permit să determinați locația fișierului swf pe pagina browserului, nu funcționează cu adevărat în Flash MX și nici în versiunile anterioare.

Plasarea unui film Flash în rețea

WIDTH = 550 HEIGHT = 400>





Un șir lung de caractere care începe cu clasa este o denumire Flash pentru Internet Explorer. O parte a codului care începe cu codebase oferă Internet Explorer comanda pentru a încărca Plug-in-ul Flash (programul încorporat în IE pentru a reda filme Flash) în cazul în care nu este deja încărcat.
Netscape nu înțelege eticheta OBJECT, deoarece este utilizată pentru a descrie elementele de control ActiveX, o tehnologie concepută pentru a încorpora elemente multimedia în Internet Explorer. Pentru Netscape, aveți nevoie de un element EMBED care să permită browserului să utilizeze pluginul Flash pentru a lansa filmul Flash.

După cum puteți vedea, aceste elemente sunt foarte asemănătoare. Parametrul TYPE indică Netscape că este un film Flash, iar PLUGINSPAGE vă spune unde să trimiteți utilizatorul în cazul în care nu are instalat Flash.

Cu toate acestea, nu este suficient doar să includem în cod obiectul OBJECT și EMBED. Totul este mult mai complicat. De fapt, Internet Explorer poate folosi elementul EMBED pentru a afișa elemente multimedia. Prin urmare, există posibilitatea ca Internet Explorer să utilizeze ambele etichete, iar filmul Flash va fi redat de două ori pe aceeași pagină.
Din fericire, există o modalitate ușoară de a preveni acest lucru. Dacă plasați elementul EMBED în interiorul elementului OBJECT, Internet Explorer îl va ignora. Astfel, versiunea finală a codului va arăta astfel:

Codul de mai sus este excelent, dar creează o problemă: aproape fiecare parametru trebuie repetat de două ori, o dată în elementul OBJECT, al doilea în elementul EMBED. Dacă faceți modificări, nu uitați să faceți acest lucru în ambele etichete.
Acum că știți cum sunt legate Flash și ActionScript, sunteți gata să deveniți programator ActionScript. În capitolul următor, vom începe studiul Action-Script.







Articole similare

Trimiteți-le prietenilor: