Avatar billede hmp Nybegynder
12. juni 2002 - 13:44 Der er 22 kommentarer og
1 løsning

random sikkert simpelt

jeg vil lave en knap der får 12 billeder til at komme frem på stage med random men på samme sted.
altså der trykkes og vupti et af de 12 billeder vises der trykkes igen og vupti et andet af de 12 billeder vises.
billederne har jeg kaldt for 1 2 3 4 osv.
Avatar billede Himbear Nybegynder
12. juni 2002 - 13:56 #1
Brug denne funktion. Jeg mener det virker.

member.(sprite 1)(random(12))
Avatar billede Himbear Nybegynder
12. juni 2002 - 13:56 #2
Du skal bare lige ændre sprite 1 til det sprite nr. du har dit billede liggende i.
Avatar billede hmp Nybegynder
12. juni 2002 - 14:47 #3
on mouseup
member.(sprite 1)(random(12))
end
??????
virker ikke
Avatar billede Himbear Nybegynder
12. juni 2002 - 14:53 #4
Hvis der ikke er andre svarer kigger jeg lige på det senere. Det er faktisk ved at være lang tid siden jeg har programmeret i Director ;)

Melder den en fejl?
Avatar billede hmp Nybegynder
12. juni 2002 - 15:04 #5
yes den skriver
script error: operator expectet
member.?(sprite1)(random(12))
Avatar billede zed_one Praktikant
12. juni 2002 - 15:46 #6
on mouseUp
 
  tilfaeldig = random(12)
 
  sprite(1).member = "billede"& string(tilfaeldig)
 
end

billederne skal hedde billede1, billede2 osv.
der SKAL ligge et billede i forvejen på spritekanal 2 som den så kan udskifte.

-Zed
Avatar billede zed_one Praktikant
12. juni 2002 - 15:55 #7
et rigtigt grimt eksempel kan hentes her:

http://zed.adsl.dk/check.dir
Avatar billede hmp Nybegynder
12. juni 2002 - 16:14 #8
hej zed
har gjort som beskrevet mne ak
den kommer med følgende fejl
scrip error: comma expected
on mouseup
tilfaeldig =? random(12)
sprite(1),member = "billede"& string(tilfaeldig)
end
Avatar billede hmp Nybegynder
12. juni 2002 - 16:17 #9
det der "grimme" eksempel er præcis hvad jeg ønsker
har du sourcekoden til det ???
Avatar billede zed_one Praktikant
12. juni 2002 - 17:19 #10
comma expected? - som du kan se virker det på det eksempel jeg har smidt et link til.

anyways... sourcekoden er vel det eksempel jeg har lagt op til download ?

den afspiller den sikkert i din browser - højreklik på linket og vælg "save as" istedet.
Avatar billede zed_one Praktikant
12. juni 2002 - 17:21 #11
hov ..du har skrevet sprite(1),member ..skriv sprite(1).member (punktum istedet for komma)

husk at udskifte 1 med den spritekanal som du benytter til de random´e billeder
Avatar billede hmp Nybegynder
12. juni 2002 - 17:50 #12
det hjælper lige fedt  at udskifte komma med punktum den kommer med samme fejl !!!!
jeg kan ikke højreklikke og save det der er en .dcr fil
ikke en .dir
Avatar billede zed_one Praktikant
12. juni 2002 - 17:56 #13
det er en dir ?!
Avatar billede zed_one Praktikant
12. juni 2002 - 17:56 #14
kig én gang mer på linket
Avatar billede hmp Nybegynder
12. juni 2002 - 18:21 #15
ok men kan ikke save den kon vælge volume osv.
Avatar billede zed_one Praktikant
12. juni 2002 - 18:26 #16
højre klik på linket! lad vær med at gå ind på det
Avatar billede Himbear Nybegynder
12. juni 2002 - 18:29 #17
Hvis du ikke kan få det til at virke med Zed's måde så prøv det her:

on mouseUp
sprite(1).member = member(random(3))
end

Hvad version af director bruger du?
Avatar billede Himbear Nybegynder
12. juni 2002 - 18:38 #18
eller det skal jo så være:

on mouseUp
sprite(1).member = member(random(12))
end
Avatar billede hmp Nybegynder
12. juni 2002 - 19:20 #19
symbol expected siger den

i spritekanal 2 ligger billede 1 ......    i cast ligger all 12
har lavet en firkant i paint som er knap .... knappen gir jeg så
et script ... on mouseup
              sprite(1).member = member(random(12))
end
er det rigtigt.
Avatar billede Himbear Nybegynder
12. juni 2002 - 19:32 #20
Sådan her:

on mouseUp
sprite(2).member = member(random(12))
end
Avatar billede hmp Nybegynder
12. juni 2002 - 20:08 #21
SÅDAN nu virker det i skal have mange tak for jeres tålmodighed med mig
tak for hjælpen
Avatar billede Himbear Nybegynder
13. juni 2002 - 09:21 #22
Hvis du har fået det løst må du godt lukke spørgsmålet. Gør det ved at acceptere/afvise svarene.
Avatar billede hmp Nybegynder
15. juni 2002 - 20:30 #23
jeg kan ikke lukke spørgsmålet jeg har trykket både på acceptere og avis flere gange over de sidste par dag men det lukkes ikke
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
Kurser inden for grundlæggende programmering

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