Avatar billede imp-utc Nybegynder
23. august 2001 - 18:12 Der er 7 kommentarer og
1 løsning

Variabel i Frame i movieclip...

Hey... Hvordan placerer jeg en variabel i en bestemt frame i en bestemt film via ActionScript? Sådan at jeg ikke skal gå ind i selve movieclippet?
Havde tænkt mig noget i denne retning:

while (Number(q)<=104) {
    duplicateMovieClip (\"duplicate\" add Number(q), \"duplicate\" add ((Number(q)+Number(1))), q);
    set (\"duplicate\" add Number(q) add \":duplicateVar\" add Number(q), value);
    q = q+Number(1);
}

Der skal placeres en vareiabel i 105 forskellige movieclips og de skal stige 1 med navnet... Dvs. duplicateVar1, duplicateVar2 osv... Og selve movieclipene bliver osS lavet af duplicateMovieClip kommandoen... Hvordan gør jeg det?

Mvh. imp
Avatar billede imp-utc Nybegynder
23. august 2001 - 18:14 #1
HurWy up.. Hader at vente *hehe*
Avatar billede imp-utc Nybegynder
23. august 2001 - 18:26 #2
Hov... I samme vending kan jeg jo lige spørge om man kan gøre sådan i random kommandoen at man siger mellem 1 og 105, men at den ikke må tage 21 f.eks... Kan man det og hvordan?

//imp
Avatar billede imp-utc Nybegynder
23. august 2001 - 18:28 #3
Noget i retning af random (105, 21) + 1;
Avatar billede ditlev Juniormester
23. august 2001 - 18:58 #4
Jeg ville bruge noget a\'la dette her:

  _root[\"dublicateVar\" + _root.q] = _root.value;

For at lave variablerne

dublicateVar1 = (værdien af value)
dublicateVar2 = (værdien af value)

etc.
Avatar billede ditlev Juniormester
23. august 2001 - 19:00 #5
Dit random problem kan løses med en if sætning, hvor du lavet et loop, således at den kører en gang til hvis værdien er 21.

Der er ikke en syntaks som du efterlyser :-(
Avatar billede lingoman Nybegynder
23. august 2001 - 19:08 #6
MHT dit andet spørgsmål vedr. random bliver du nød til at ekskludere 21 ved at teste resultatet og kalde random endnu engang.

fks.

function myRandom (myRange,myExclude) {
  myNum = random(myRange) + 1;
  if (myNum ==myExclude) {
  myNum = myRandom (myRange,myExclude);
  }
return myNum;
}

nu kalder du din funktion med
nummer = myRandom(105,21)
Avatar billede lingoman Nybegynder
23. august 2001 - 19:11 #7
Ups! havde ikke fået opdateret....
Avatar billede imp-utc Nybegynder
06. juni 2002 - 17:06 #8
well... Skal have lukket det her og der er ikke nogen der har sat det til svar så...
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