Avatar billede taamas Nybegynder
07. december 2002 - 14:49 Der er 7 kommentarer og
1 løsning

Password ...,, lidt action

Øhmm jeg leger lidt med action script men kan ikke rigtig finde ud af det. på denne adresse i bunden kan du downloade min fil.
Jeg vil gerne have det til at bruger navnet er krhuhz og kodeordet er kashmir1. Når så man skrive det forkerte så skal den playe frame 10 og når det er det rigtige så frame 5... hvad skal der stå i mine ting?

http://www.friserverplads.dk/flashz/pass.fla
Avatar billede mat Nybegynder
07. december 2002 - 15:00 #1
prøver du overhovedet taamas? ;)

on (release) {
    if (pass == "test" && user == "test")
        gotoAndStop(5);
    else
        gotoAndStop(10);
}

dine knapper skal navngives i "var" feltet _ikke_ instancenavn i dette eksempel
Avatar billede taamas Nybegynder
07. december 2002 - 15:04 #2
Ja men jeg fatter ikke alt det der var og bla bla :)
Avatar billede taamas Nybegynder
07. december 2002 - 15:14 #3
mat> jeg forstår ikke alt det der hvorfor skal der være 2 == og && jeg ved godt hvad det andet betyder men det  med == og det keineforstansig øhh :)
Avatar billede taamas Nybegynder
07. december 2002 - 15:25 #4
Sådann mat> må jeg spørge om hvad ved jeg det skal navngives i var og ikke instancenavn?
Avatar billede mat Nybegynder
07. december 2002 - 15:30 #5
to lighedstegn == betyder en sammenligning, her sammenligner vi inputfeltets "værdi" med det vi ønsker den skal være. Modsat betyder et enkelt lighedstegn = at man ønsker at tildele en variabel en værdi.

x = 10; //variablen x har nu værdien 10
x == 10; //sammenligning: Har variablen værdien 10?

&& er en logisk operator (det hedder det bare) og betyder OG, modsat har vi || som betyder ELLER, altså AND og OR. I en if condition skal begge udsagn på hver side af en &&-operator være sande for at den er opfyldt. Med en ||-operator skal blot den ene side være sand for at if-conditionen er opfyldt.

Citationstegnene "..." betyder at det er tekst og ikke talværdier. Hvilket jo er meget logisk når det er et tekstfelt vi vil se værdien af :)

..såmænd :)


Dit sidste spørgsmål forstår jeg ikke?
Avatar billede mat Nybegynder
07. december 2002 - 15:41 #6
hvis du vil beholde det som instancenavne skal scriptet se sådan ud:

on (release) {
    if (pass.text == "test" && user.text == "test")
        gotoAndStop(5);
    else
        gotoAndStop(10);
}

og btw. denne her form for password sikring i flash er slet ikke holdbar, det er temmelig nemt at finde dit password på denne måde. Bare for en informations skyld :)
Avatar billede taamas Nybegynder
07. december 2002 - 15:47 #7
Jaja men jeg prøver bare sådan lidt :)
Avatar billede mat Nybegynder
07. december 2002 - 15:49 #8
Du kan evt hoppe et smut forbi http://www.actionscripts.org/tutorials.shtml ...de begynder helt fra starten (hvis du vil lære noget actionscript, selvfølgelig) :)
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