Avatar billede doodoo Novice
12. november 2003 - 12:11 Der er 9 kommentarer og
1 løsning

ActionScript - hvordan laver jeg dette?

Hey eksperter...

Jeg skal bruge et lille script til en text ting der skal svare igen...

jeg har lige nu dette:

if (Name = "Hello " + inputBox) {
}
dvs. når man skriver sit navn i Name skriver den Hello "dit navn"....

Nu vil jeg gerne udbygge den og lave en elseif funktion sådan:

Hvis man skriver buh skal den skrive: det forstår jeg ikke
det ville måske skrives sådan noget lignende:

if (Name = "Hello " + inputBox) {
elseif (Name == buh) så skriv: det forstår jeg ikke
}

håber  I Forstår, ellers kan jeg prøve uddybe det?
Avatar billede mat Nybegynder
12. november 2003 - 12:19 #1
well, det er ikke korrekt det du skriver:

if (name.text != "") { // tjekker om der står noget i feltet

trace("hello" + name.text); // outputter hallo plus det der står i feltet

}

else if (name.text == "buh") { // tjekker om der står "buh" i feltet

trace ("det forstår jeg ikke"); // outputter "det forstår jeg ikke"

}


== betyder en sammenlignen

= er en tildeling af en værdi

mvh mat
Avatar billede doodoo Novice
12. november 2003 - 12:42 #2
okay... jeg forstår ideen men den virker ikke..

jeg har 10 frame...
i 1 stopper den.. der skriver man noget i den box ved navn:  inputBox
derefter trykker man på en button og kommer til frame 10

i frame 10 har jeg så den kode du skrev... men den bliver bare blank...
ved du hvorfor?
Avatar billede mat Nybegynder
12. november 2003 - 12:51 #3
enten fordi inputBox ikke længere er der, eller fordi du giver boxen et variabel navn istedet for et instance navn.
Avatar billede mat Nybegynder
12. november 2003 - 12:52 #4
..og så er der lige den detalje at trace() kun outputter noget i udviklingsmiljøet i flash - i en swf ser du ikke noget
Avatar billede doodoo Novice
12. november 2003 - 12:59 #5
Kan jeg få dig til at lave et eksemple som fla jeg kan se?
så jeg kan se hvad du mener....
Avatar billede mat Nybegynder
12. november 2003 - 13:00 #6
jo skriv din mail så sender jeg et eksempel - hvilken version af flash bruger du?
Avatar billede doodoo Novice
12. november 2003 - 13:13 #7
MX...
doodoo@doodoo.dk
Avatar billede mat Nybegynder
12. november 2003 - 13:22 #8
sendt
Avatar billede doodoo Novice
12. november 2003 - 14:53 #9
det er iorden... jeg tjekker når jeg kommer hjem
Avatar billede doodoo Novice
12. november 2003 - 17:28 #10
jeps det virker..
har leget lidt med det... bygget mit eget fra bunden også..
den er jo lige her http://www.doodoo.dk/test.html
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester