You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2. Semester MMD 16. juni 2008<br />
Kodeeksempler<br />
Vi vil her vise og forklare 2 stykker kode fra vores kampagnesites’ scribts.<br />
Kodeeksempel #1 – menu.as<br />
private function xmlLoaded(evtObj:Event) //vi lytter til hvornår XMLen er loaded<br />
{<br />
resultat = new XML(evtObj.target.data); /* XMLen bliver lagt ind i resultat, evtObj er alt det<br />
der sker når XMLen loades ind, target er XML<br />
filen og data tager det data der ligger i XMLen */<br />
trace(resultat); //tracer for at se om XMLen bliver loaded ind<br />
var i:int=1; // i er en integer, et tal, og det starter ved 1<br />
for each (var property:XML in resultat.minKnap) /*en lykke, bestemmer hvad XMLen skal<br />
bruges til, og vi siger at fra XMLen skal vi<br />
bruge det der står i minKnap*/<br />
{<br />
this["knap"+i+"_mc"].text_txt.text=property.@title; /*lykken siger til først knap1_mc, at der i<br />
text_txt -feltet skal lægges tekst ind,<br />
den skal have en værdi, som er det<br />
er i XML-filen hedder title, lykken gør<br />
det samme igennem alle<br />
knapperne, da i tæller en op for hver<br />
gang lykken køres igennem*/<br />
this["knap"+i+"_mc"].useHandCursor=true; // siger at der skal bruges en hånd som cursor på<br />
knappen<br />
this["knap"+i+"_mc"].buttonMode=true; // fortæller at det her er en knap<br />
this["knap"+i+"_mc"].addEventListener(MouseEvent.MOUSE_UP, buttonUpHandler);<br />
/*vi fortæller at der skal ske noget når man<br />
har klikket på knappen og laver en<br />
buttonUpHandler, som skal bruges senere i<br />
scriptet til at fortælle hvad der skal ske*/<br />
Gruppe 8 Christina, Inge & Rebecca 45