Tips: Da debuggeren i Flash er litt omstendelig å bruke, kan man ofte spare tid ved å lage en debug-funksjon omtrent slik:
/// --- debug --- /// /// Koden her kan kopieres inn i alle programconst DEBUG: Boolean = true; // Setter denne til false når programmet er ferdig og virker!function debug(s,v):void { // Sender inn forklarende tekst i s, og variabel i v if(DEBUG) { trace(s+": " + v); // Skriver ut forklaring, kolon og verdi til variabelen }//if }//debug()
Denne funksjonen kan da brukes for eksempel slik hvis man ønsker å skrive ut hva som skjer med sum i en løkke:
for(var i: int = 1; i <= 10; i++) { sum += i; debug("Summen sum er nå",sum); }//for// Vil da få i output-vindu: // Summen sum er nå: 1 // Summen sum er nå: 3 // Summen sum er nå: 6 // Summen sum er nå: 10 // osv. osv.
Kan være lurt å skrive ned og forlenge denne listen når man oppdager andre feil man ofte gjør...