K10 Skrevet 6. juni 2011 #1 Skrevet 6. juni 2011 Noen som kan fortelle meg hvorfor denne koden ikke fungerer? stop(); import fl.containers.UILoader; btnSvar.addEventListener(MouseEvent.CLICK, svar); function svar(evt:MouseEvent) { gotoAndStop(4); } var bokstavNummer:uint= 0; var bildeNummer:uint=0; var poeng:uint=0; var riktigBoks; var feilBoks; var bokstavArray:Array= new Array(); bokstavArray[0]="E"; bokstavArray[1]="A"; bokstavArray[2]="K"; bokstavArray[3]="Å"; txtBokstav.text=bokstavArray[bokstavNummer]; var lydArray:Array=new Array(); lydArray[0]="C:\Users\elev\Documents\SKOLE\IT\OPPGAVER\Lærespill\minLyd"; var bildeArray:Array=new Array (); bildeArray[0]= "Lærespill/00.jpg"; bildeArray[1]= "Lærespill/01.jpg"; bildeArray[2]= "Lærespill/02.jpg"; bildeArray[3]= "Lærespill/03.jpg"; bildeArray[4]= "Lærespill/04.jpg"; bildeArray[5]= "Lærespill/05.jpg"; bildeArray[6]= "Lærespill/06.jpg"; bildeArray[7]= "Lærespill/07.jpg"; bildeArray[8]= "Lærespill/08.jpg"; bildeArray[9]= "Lærespill/09.jpg"; bildeArray[10]= "Lærespill/10.jpg"; var bildeArrayRiktig:Array=new Array(); bildeArrayRiktig[0]= new Array("Lærespill/00.jpg"); bildeArrayRiktig[1]= new Array ("Lærespill/08.jpg"); bildeArrayRiktig[2]= new Array("Lærespill/05.jpg"); bildeArrayRiktig[3]= new Array("Lærespill/07.jpg"); var velgeUtBoks=Math.floor(Math.random()*2+1); if(velgeUtBoks==1) { riktigBoks=visningsboks0; feilBoks=visningsboks1; } else(velgeUtBoks==2); { feilBoks=visningsboks0; riktigBoks=visningsboks1; } riktigBoks.source= bildeArrayRiktig[bildeNummer]; feilBoks.source = (bildeArray[Math.floor(Math.random()*bildeArray.length-1)]); trace(bildeArray.length); trace (riktigBoks); trace(feilBoks); visningsboks0.addEventListener(MouseEvent.CLICK, klikket); visningsboks1.addEventListener(MouseEvent.CLICK, klikket); function klikket (evt:MouseEvent) { trace("Klikket"); trace(evt.currentTarget.source); trace(riktigBoks.source); if(evt.currentTarget.source==riktigBoks.source) { poeng++ txtBokstav.text=bokstavArray[bokstavNummer] riktigBoks.source= bildeNummer++ feilBoks.source = (bildeArray[Math.floor(Math.random()*bildeArray.length-1)]); } else{ poeng-- } if (bokstavNummer>= bokstavArray.length) { gotoAndStop(4); } else { bokstavNummer++ bildeNummer++ feilBoks.source = (bildeArray[Math.floor(Math.random()*bildeArray.length-1)]); } }
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Opprett en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå