Avatar billede fab Nybegynder
10. marts 2002 - 19:48 Der er 15 kommentarer og
1 løsning

Load random scene

Hej med jer.

Jeg har en knap og 4 scener (a,b,c og d)

Hver gang man trykker på knappen skal den springe til en vilkårlig scene.

Hvad skal jeg skrive i actionfeltet til knappen ?

Alt vel,
Fab
Avatar billede lingoman Nybegynder
10. marts 2002 - 20:44 #1
200 point er nok lidt i overkanten...sæt pointsne ned til 30 pointved at lukke dette spørgsmål og oprette et nyt til 30, så giver jeg gerne mit bud på et svar.
mvh geo
Avatar billede hoejrup Nybegynder
10. marts 2002 - 20:47 #2
w = random(3)+1;
if (w == 1) {
    gotoAndPlay ("Scene 1", 1);
} else if (w == 2) {
    gotoAndPlay ("Scene 2", 1);
} else if (w == 3) {
    gotoAndPlay ("Scene 3", 1);
} else if (w == 4) {
    gotoAndPlay ("Scene 4", 1);
}


/per
Avatar billede hoejrup Nybegynder
10. marts 2002 - 20:49 #3
Simpelt spørgsmål til maks. 30 point.

Sæt den på din knap:

on (press) {
    w = random(3)+1;
    if (w == 1) {
        gotoAndPlay ("Scene 1", 1);
    } else if (w == 2) {
        gotoAndPlay ("Scene 2", 1);
    } else if (w == 3) {
        gotoAndPlay ("Scene 3", 1);
    } else if (w == 4) {
        gotoAndPlay ("Scene 4", 1);
    }
}


/per
Avatar billede lingoman Nybegynder
10. marts 2002 - 20:51 #4
per>> det skal nok være random(4) hvis dit script skal give 4 mulige svar..
Avatar billede lingoman Nybegynder
10. marts 2002 - 20:55 #5
ellers kan du lave det lidt nemmere ved at skive en liste med scene navnene


on (press) {
  Scenes = ["a","b","c","d"];
  randomScene = Scenes[random(Scenes.length)];
  gotoAndPlay(randomScene,1);
}

mvh geo
Avatar billede hoejrup Nybegynder
10. marts 2002 - 21:10 #6
lingo random tal går fra 0 - 3, så du skal lægge en til!

/per
Avatar billede hoejrup Nybegynder
10. marts 2002 - 21:13 #7
Sådan ser min terning random ud i et af mine spil: Diceroll1 = Number(random(6))+1;

så den burde se sådan ud:

on (press) {
    w = Number(random(3))+1;
    if (w == 1) {
        gotoAndPlay ("Scene 1", 1);
    } else if (w == 2) {
        gotoAndPlay ("Scene 2", 1);
    } else if (w == 3) {
        gotoAndPlay ("Scene 3", 1);
    } else if (w == 4) {
        gotoAndPlay ("Scene 4", 1);
    }
}

/per
Avatar billede lingoman Nybegynder
10. marts 2002 - 21:13 #8
Nej, per..
random(3) giver 0,1,2 men ikke 3.
derfor giver random(3)+1 kun 1,2,3
Avatar billede lingoman Nybegynder
10. marts 2002 - 21:16 #9
lige precis! random(6) giver seks mulige svar.
random(3) giver kun 3 mulige svar.
Derfor SKAL vi bruge random(4) før vi får 4 mulige resultater
Avatar billede fab Nybegynder
10. marts 2002 - 21:54 #10
Okok, i behøver ikke skændes om det, jeg tror godt at jeg kan tage den herfra :) vedr. point, vil i så have 30 hver ?

Fab
Avatar billede lingoman Nybegynder
10. marts 2002 - 22:03 #11
Det lyder da meget fornemt!
mvh geo
Avatar billede fab Nybegynder
10. marts 2002 - 22:38 #12
nå, fuck, jeg kunne ikke finde ud af det.. well, geo, det lader til at du fik alle 200 point, selvom du prøvede at få mig til at nedlægge spørgsmålet... funny how things turn out, eh ?
Avatar billede lingoman Nybegynder
10. marts 2002 - 22:52 #13
Det var netop derfor jeg ville have at du oprettede et nyt...
Du får dine point tilbage nu..
Avatar billede lingoman Nybegynder
10. marts 2002 - 22:55 #14
du har dine point her http://www.eksperten.dk/spm/183377
Avatar billede fab Nybegynder
10. marts 2002 - 23:25 #15
fair nok. men jeg vil gerne selv bestemme hvordan jeg bruger dette site, og hvis jeg vil give 200 points for noget der har værdi for mig, så er det det, jeg giver. du har givet mig pointene tilbage, og det må være dit eget valg.

mvh
fab
Avatar billede lingoman Nybegynder
10. marts 2002 - 23:35 #16
Du skal lige smide et svar i http://www.eksperten.dk/spm/183377 inden jeg kan overføre point tilbage til dig.
Vi håber da at du vil respektere ekspertens point system, da det er grunden til at du så hurtigt kan hente hjælp her.
Hvis vi ikke retter os efter 15/30/60 reglen bliver det kun de 'rige' som til sidst har råd til at få besvaret deres spørgsmål.
mvh geo
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