Quick Tips: Utarbeide en Debug versjon av Flash Prosjekt
Del
Del
Del
Share < .no> Dette Cyber mandag Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av.
I denne hurtig Tip vil jeg vise deg hvordan du bruker Config konstanter å kompilere annen feilsøke og slipper versjoner av koden din, slik at du enkelt kan bytte mellom dem.
Trinn 1: Config Constants Innstillinger
Mange mennesker ikke vet om Flash er Config konstanter fordi de er nye for CS4 og fordi de er begravd dypt i løpet av to sett med faner og to forskjellige vinduer. Her er hvordan du finner dem:
I din Flash-fil, åpner Publish Settings (Fil > Publish Settings ...) og klikk på fanen Flash I denne nye vinduet klikker du på kategorien Config konstanter Puh ... Du bør se en konstant (FLASH_AUTHORING) allerede i listen. Nå vil vi legge til en av våre egne. Klikk på plussknappen for å legge til en ny konstant og gi den navnet "CONFIG :: DEBUG '. I feltet Verdi skriver du inn "sann". Grensesnittet her er ganske dårlig. Hvis du har problemer med å få feltet Verdi for å få teksten fokus prøve å dobbeltklikke et sted i det gigantiske tomrommet til høyre for konstant du nettopp opprettet. Litt høyere ... mer til høyre ... der! Husk CS5 er ute snart - kanskje de vil ha løst dette Nå som vi har DEBUG konstant satt opp i våre Flash fil vi kan bruke den hvor som helst i vår kode: Den koden som du plasserer i mellom bukseseler vil bare kompileres inn i din SWF hvis DEBUG konstant er satt til sant Du kan gå inn i Publish Innstillinger og endre verdien av DEBUG konstant hver gang du vil bytte mellom å sette sammen en utgivelse og en debug-versjon, men som raskt blir kjedelig. For å spare litt tid du kan sette opp et par forskjellige publiseringsprofiler. Gå tilbake til Publiser Innstillinger og klikk på "Endre profil" -knappen. For noen grunn ikonet for dette er en 'i'. navn profilen din "Debug". Mens du er her kan det være lurt å sette noen av de andre alternativene som vil være nyttig for en debug bygge, som Permit debugging. Jeg finner det også nyttig å endre lyd komprimeringsinnstillingene for raskere publisering av debug bygger din Debug profil Når du har satt opp, traff den "Duplicate profil" -knappen og navngi den nye profilen "release". Definer innstillingene for din versjonen. (Slå av Permit debugging Gå tilbake til Config konstanter Det er det! Du har nå en enkel måte å bytte mellom feilsøke og slipper versjoner av koden din. Dette kan være veldig nyttig i situasjoner der du trenger annen kode i programmet mens du tester det enn du har i den endelige versjonen. For eksempel, hvis du er spillet blir noen av sine data fra en server eller fra en annen SWF at du ikke har tilgang til mens testing, kan du mate inn falske data til Debug versjon. Du kan også bruke den til å sette spillet til å starte på det nivået du prøver å teste, uten å måtte spille gjennom hele spillet. Når du er ferdig å teste, bare bytte tilbake til Slipp profil og republisere.
. Klikk på Innstillinger
knappen ved siden av Script:. Actionscript 3.0
nedtrekk
helt til høyre .
Trinn 2: Legg til DEBUG Constant
Trinn 3:. Bruk Constant i koden
CONFIG :: DEBUG {trace ("Denne koden vil kun bli utarbeidet hvis DEBUG er sant.");}
Trinn 4:. Den Debug Publishing Profil
Trinn 5:. Release Publishing Profil
, etc.)
Trinn 6: Endre DEBUG Constant
i din Slipp profil og endre DEBUG konstant verdi til "false".
Konklusjon