Avatar billede delphinarious Nybegynder
24. oktober 2003 - 12:23 Der er 6 kommentarer og
1 løsning

Flere IF's.

Hej.

Sidder og roder med et lille nemt spil i Flash, og er faldet over et problem. Jeg vil gerne lave det sådan, at jeg kan fortælle:

HVIS "Det og det og det" ELLER HVIS "Det andet og det andet"
SÅ "Gør sådan her"

I ASP ville det hedde:

If <something> OR <something> Then
<Do This>

Men sådan kan det altså åbenbart ikke bare stilles op i Flash. Har skrevet følgende:

on (release, keyPress "<Right>") {
    if (_root.Smiley._x==50 && _root.Smiley._y==100) OR;
    if (_root.Smiley._x==425 && _root.Smiley._y==400){
        setProperty("_root.Smiley", _x, _root.Smiley._x+25)
    }
}

Men den reagerer kun på den sidste IF-sætning.
Kan I forklare hvordan?
Avatar billede hammerhead Nybegynder
24. oktober 2003 - 12:30 #1
Hej.

Ikke min stærke side, men kunne det have noget at gøre med at du skal afslutte if sætningerne - END IF
Avatar billede gulekings Nybegynder
24. oktober 2003 - 12:34 #2
on (release, keyPress "<Right>") {
    if (_root.Smiley._x==50 && _root.Smiley._y==100 || _root.Smiley._x==425 && _root.Smiley._y==400){
        setProperty("_root.Smiley", _x, _root.Smiley._x+25)
    }
}
Det skulle gerne vike :)
magnus
Avatar billede docks Nybegynder
24. oktober 2003 - 12:34 #3
on (release, keyPress "<Right>") {
  if ((_root.Smiley._x==50 && _root.Smiley._y==100) || (_root.Smiley._x==425 && _root.Smiley._y==400)){
        setProperty("_root.Smiley", _x, _root.Smiley._x+25)
    }
}
Avatar billede soreno Praktikant
24. oktober 2003 - 12:35 #4
Et bud kunne være:

on (release, keyPress "<Right>") {
    if ( (_root.Smiley._x==50 && _root.Smiley._y==100) || (_root.Smiley._x==425 && _root.Smiley._y==400) ){
        setProperty("_root.Smiley", _x, _root.Smiley._x+25)
    }
}
Avatar billede docks Nybegynder
24. oktober 2003 - 12:49 #5
hehe close race :D
Avatar billede delphinarious Nybegynder
24. oktober 2003 - 13:05 #6
hammerhead >> Du har ikke forstået spørgsmålet. Undskyld min lidt krummede formulering.
gulekings >> Det virkede sq! Tak for det og points til dig.
docks >> Så melder Flash fejl
soreno >> Så melder Flash fejl
Avatar billede gulekings Nybegynder
24. oktober 2003 - 13:43 #7
Tak for points! god weekend :)
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