Avatar billede jacobs1 Nybegynder
31. august 2004 - 11:06 Der er 7 kommentarer og
1 løsning

sammensat sti til et loop

hvordan er det nu man skriver strengen?

this.["g"+i]._y = this.["g"-i]._y-22;
["this.g"+i]._y = ["this.g"-i]._y-22;
Avatar billede mat Nybegynder
31. august 2004 - 11:10 #1
this["g"+i]._y = this["g"-i]._y-22;
Avatar billede jacobs1 Nybegynder
31. august 2004 - 11:22 #2
Mange tak for hjælpen, husk at læg et svar

i=0
while(i <= 19){

    duplicateMovieClip(this.g, ["g"+i], 100 - i);


this["g"+i]._x = this["g"+i]._x+20;

   
  i++;
  }
jeg har lavet et mc der der skal klones og ligges ved siden af sidemaden, hele tiden med 20 pix fra den forige? Ved du hvorfor den ikke gør det?
Avatar billede jacobs1 Nybegynder
31. august 2004 - 11:24 #3
altså i steder for at skrive sådan en række i loopet

    this.g1._x = this.g._x+20;
    this.g2._x = this.g1._x+20;
    this.g3._x = this.g2._x+20;
    this.g4._x = this.g3._x+20;
    this.g5._x = this.g4._x+20;
Avatar billede mat Nybegynder
31. august 2004 - 11:26 #4
multiplicer dit offset med i.
Avatar billede jacobs1 Nybegynder
31. august 2004 - 11:29 #5
takker altså sådan her
this["g"+i]._x = this["g"+i]._x+20*i;
Avatar billede mat Nybegynder
31. august 2004 - 11:35 #6
jep
Avatar billede jacobs1 Nybegynder
31. august 2004 - 11:46 #7
kun hvis du har tid og lyst, at hjælpe lidt mere
i=0

while(i <= 40){

    duplicateMovieClip(this.g, ["g"+i], 100 - i);


this["g"+i]._x = this["g"+i]._x+20*i;

if (i>20) {
    this["g"+i]._y = -21
}

   
  i++;

  }hvorfor kan man ikke sætte if sætningen ind, så den sættet y værdien til -21 på alle movieClip over g20?
Avatar billede mat Nybegynder
31. august 2004 - 11:54 #8
Det kan du da osse, men -21 ligger uden for scenen.
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