Open Mike: Project Files
Del
Del
Del
Del
Dette Cyber mandag Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av.
Bruker du \\ bin \\ lib \\ src? Dette er Åpen Mike, en rekke diskusjons innlegg å kaste katten blant duene. Disse innleggene er alt om deg - vi ønsker å høre dine meninger, ideer og tanker. Dette innlegget, jeg mistenker, vil være polariserende ... la oss høre hvordan du organisere prosjektfiler.
Daniel Apt Quick Tips viste oss hvordan Et typisk Flash prosjektet skal involvere de fleste eller alle av disse filtypene : Hvordan ordner du din mappestrukturen ? å lagre alle disse filene (Merk: noen ganger en fil type vil ikke bestemme sin ideelle beliggenhet, en JPG vil trolig gå i forskjellige mapper avhengig av om det er å være innebygd i SWF eller dynamisk lastet på runtime.) Hvordan du setter opp dine mapper når du oppretter annerledes bygger for ulike formål? For eksempel, du kan ha egen "debug" og "distribuere" bygger, eller bygger målretting ulike plattformer eller nettlesere. En masse tutorials på dette nettstedet bruk TweenMax. Har du en enkelt mappe som inneholder alle APIer og bibliotekene du bruker ofte, satt som en global klassebane i din IDE? ? Eller har du kopierer hvert bibliotek til ditt nåværende prosjekt mappe Sistnevnte synes wasteful, men den tidligere har risiko. Hvis du overskriver et bibliotek med en ny versjon, kan det føre til gammel kode for å slutte å jobbe Tradisjonelt AS3 classpaths var strukturert slik at de inneholdt skaperen domenenavn. For eksempel, hvis du eide http://yourdomain.com/, vil du strukturere classpathen som så: \\ com \\ dittdomene \\ prosjektnavn \\ ClassName.as På denne måten Pakken definisjon ville se slik ut: pakke com.yourdomain.projectName ... og import uttalelsen ville se slik ut: import com.yourdomain.projectName. Classname; Ideen er, siden du eier domenenavnet, og du har kontroll over hvilke prosjektnavn er brukt, kan du stoppe to forskjellige bibliotekene har de samme classpaths Men det blir. mer og mer vanlig å se denne konvensjonen forkastet til fordel for vilkårlig (og ofte kortere) classpaths. Er det verdt å ofre brevity for skyld for å hindre to forskjellige klasser som har samme pakken? Anmeldelser
å organisere vår Flash prosjektenes filer til ulike kataloger. Men det er fortsatt saken av hvor
de bør alle gå.
Hvilke filer Go Hvor?
FLA
SWC
SWF
AS:
HTML
JS
< li> JPG, PNG
MP3, WAV
XML
... og kanskje mer.
Hva med når du bygger For Ulike mål?
Where You Keep APIer Do og biblioteker?
Hvordan du strukturerer Gjør din Classpaths?