Gå til innhold

Lage spørjeprogram (quiz) i ActionScript 3


Anbefalte innlegg

Eg har laga eit spørjeprogram i ActionScript 3 som eg vil utvide slik at når alle spørsmåla er svarte på, skal ein få fram fasit og eit oversyn over kva spørsmål som er svart rett og feil på. Nokon som veit korleis eg kan gjere det?

 

Eg har òg eit anna problem med at fyrste spørsmålet konstant vert feil, so flott om nokon veit ei løysing på det problemet òg.

 

var tabSpørsmål:Array = new Array();
var tabSvar:Array = new Array();
var spørsmålNummer:uint = 0;
var poeng:int = 0;

tabSpørsmål[0] = "Kva heiter den mest folkerike provinsen i Canada?";
tabSpørsmål[1] = "Kva tittel har Dronning Elisabeth II sin representant i Canada?";
tabSpørsmål[2] = "Kva heiter den største byen i Canada?";
tabSpørsmål[3] = "Kva heiter hovudstaden i Canada?";
tabSpørsmål[4] = "I kva for stat ligg New York City?";
tabSpørsmål[5] = "Kva heiter den mest folkerike staten i USA?";
tabSpørsmål[6] = "Kva år vart grunnlova til USA vedteken?";

tabSvar[0] = "Ontario";  
tabSvar[1] = "Generalguvernør";
tabSvar[2] = "Toronto";
tabSvar[3] = "Ottawa";
tabSvar[4] = "New York";
tabSvar[5] = "California";
tabSvar[6] = "1789";

tekstSpørsmål.text = tabSpørsmål[spørsmålNummer];

knappSvar.addEventListener(MouseEvent.CLICK,onSvar);

function onSvar(evt:MouseEvent) {

if(tekstSvar.text == tabSvar[spørsmålNummer]) {
	tekstSpørsmål.text = "Riktig!";
	poeng++;
	tekstPoeng.text = String(poeng);
}
else {
	tekstSpørsmål.text = "Feil!";
	poeng--;
	tekstPoeng.text = String(poeng);
}

knappSvar.mouseEnabled = false;
knappSvar.alpha = 0.5;
}

knappNeste.addEventListener(MouseEvent.CLICK, onNeste);

function onNeste(evt:MouseEvent) {

spørsmålNummer++

if(spørsmålNummer < tabSpørsmål.length) {
	tekstSpørsmål.text = tabSpørsmål[spørsmålNummer];
	tekstSvar.text = "Svar her";


	knappSvar.alpha = 1;
	knappSvar.mouseEnabled = true;

}
else {
	tekstSpørsmål.text = "Ingen fleire spørsmål!";
	tekstSvar.text = "";

	knappSvar.alpha = 0.5;
	knappSvar.mouseEnabled = false;
}
}

Lenke til kommentar
Videoannonse
Annonse
Eg har òg eit anna problem med at fyrste spørsmålet konstant vert feil, so flott om nokon veit ei løysing på det problemet òg.

det er det ikke her.

 

jeg opprettet elementene og kopierte koden, og har ingen problem med første spørsmål.

Lenke til kommentar

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!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...