Gå til innhold

Anbefalte innlegg

Hei, har et lite problem med ActionScript 3.0.

 

Skal lage et lite program, som består av:

 

2 tekstbokser (én det kommer opp et spørsmål i, en man skriver svaret i).

1 knapp som sjekker svaret

Et movieclip som viser "Riktig" eller "Galt" utifra svaret.

 

sjekkSvar.addEventListener(MouseEvent.CLICK, rikgal);

function rikgal(evt:MouseEvent) {

if(svarTxt.Boolean = true) {

riktigSvar.visible = true;

galtSvar.visible = false;

}

else {

galtSvar.visible = true;

riktigSvar.visible = false;

}

}

 

Dette har jeg kommet fram til som kodeblokken for sjekking av svaret, men tviler på at det stemmer.

Mulig å få litt hjelp av dere som kan dette?

Lenke til kommentar
Videoannonse
Annonse
Hei, har et lite problem med ActionScript 3.0.

 

Skal lage et lite program, som består av:

 

2 tekstbokser (én det kommer opp et spørsmål i, en man skriver svaret i).

1 knapp som sjekker svaret

Et movieclip som viser "Riktig" eller "Galt" utifra svaret.

 

sjekkSvar.addEventListener(MouseEvent.CLICK, rikgal);

function rikgal(evt:MouseEvent) {

if(svarTxt.Boolean = true) {

riktigSvar.visible = true;

galtSvar.visible = false;

}

else {

galtSvar.visible = true;

riktigSvar.visible = false;

}

}

 

Dette har jeg kommet fram til som kodeblokken for sjekking av svaret, men tviler på at det stemmer.

Mulig å få litt hjelp av dere som kan dette?

 

Problemet er her:

if(svarTxt.Boolean = true) {

 

= betyr her "svarTxt.Boolean" blir til "true"

Du må bruke == som betyr mer "tradisjonell" er lik.

 

	if(svarTxt.Boolean == true) {

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...