Compilarea din linia de comandă

mxmlc este un compilator de coduri ActionScript care rulează din linia de comandă. Vom dezasambla metodele de compilare din linia de comandă pentru sistemele de operare Windows și Linux / MacOS. Iată câteva exemple în care compilatorul mxmlc poate fi:







La primul punct aș dori să mă ocup mai în detaliu. Imaginați-vă o situație când lucrați la un joc online într-o echipă de 5 flash-uri. Codul dvs. este în sistemul de control al versiunii, de exemplu svn (subversiune). Fiecare angajat scrie codul pe computerul său, verifică-l și, după teste, trimite codul la serverul de testare (comitere revizie). Deci, puteți configura serverul astfel încât, după fiecare salvare (comitere), serverul să re-compileze automat unitatea flash (unitatea flash) pe test. Un alt exemplu referitor la server - puteți face ca unitatea flash să fie reasamblată pe server la cererea php din browser.

Pentru a compila o aplicație pe sistemul de operare Windows, vom scrie un fișier .bat. care poate fi lansat făcând clic pe el de două ori. Dacă utilizați Linux sau MacOS - pentru dvs. vom scrie scripturi .sh, pentru a rula din linia de comandă.







În primul rând, scrieți aplicația de clasă pe care o vom compila:

Și nu uitați să schimbați calea C: \ Users \ utilizator \ kiturilor SDK \ flex_sdk_4.6 pe calea către directorul în care se află SDK Flex. Structura acestui cod este foarte simplă, la început specificăm calea completă la fișierul mxmlc.exe. care ar trebui să fie în directorul cu / bin /. Următorul parametru este numele clasei principale de aplicații. Urmează directiva -o după care trebuie să scrieți numele fișierului de ieșire .swf Rețineți că parametrii trebuie să fie separați de un spațiu (!). Salvați fișierul și executați-l făcând clic pe el de două ori. Dacă totul merge bine, ar trebui să aveți un app.swf flash lângă fișierul .bat.

Compilarea în Linux / MacOS

Creați fișierul run.sh de lângă clasa App.as și copiați conținutul în el:

Nu uitați să schimbați calea spre directorul în care aveți SDK Flex pe prima linie. Ca și pentru Windows, la început, specificăm calea compilatorului mxmlc. Primul parametru specifică ce clasă să compilați. Apoi, utilizând atributul -output, furnizăm numele fișierului de ieșire .swf

Deschideți Terminalul și treceți-l în directorul unde este scriptul run.sh (folosind comanda cd

/ work / testrun /). Apoi, puteți rula scriptul .sh în terminal după cum urmează ./run.sh

Puteți descărca aici sursa pentru Windows și Linux / Mac.

Da, Flash va fi cu tine.
Serios Sam
Acest articol a fost vizualizat de 3319 ori

Navigare după înregistrări







Articole similare

Trimiteți-le prietenilor: