Just nu i M3-nätverket
Gå till innehåll

kalla på ett mc


m@rkus

Rekommendera Poster

Ger upp, bara att inse att man måset be om hjälp. Håller på med ett "fotoalbum" med några bilder. Varje bild är ett mc som när man klickar på dem förstoras upp och vice versa. Jag har lagt till att om där redan finns en bild förstorad när man klickar på en annan så åker denna tillbaka. Mitt problem är att jag bara lyckats kontrollera om en bild är förstorad genom att skriva in instansnamnet direkt, då jag ha 8 bilder skulle detta innebära att jag i varje bilds onPress funktion behöver skriva in 7 kontroller. Någon som vet hur man enkelt kan kalla på dem med en for-loop? Koden för alla knapparna ligger i en frame på huvudlinjen.

 

[log]pic2.onPress=function(){

 

if(pic2._height<200){

 

/*denna finns idag och fungerar men innebär att jag behöver ha 6 st till som kontrollerar övriga bilder*/

 

if(pic1._height>290){

 

pic1.h=140.6;

pic1.w=106.5;

tempY = pic1.ypos;

tempX = pic1.xpos;

pic1.ypos=tempY-50;

pic1.xpos=tempX-100;

}

 

/* if-satsen ovan skulle jag vilja ha i en for-loop men vet inte hur eller om det går enkelt att lösa genom att lägga till en int variabel till "pic", exempelvis som jag gjort nedan:

 

for(i=1;i<9;i++){

if(pic+i.hight>290)

.........

.........

} */

 

//övrig kod

tempY = this.ypos;

this.ypos = tempY+50;

this.h=393.0;

this.w=300.0;

}

if(pic2._height>290){

 

this.w=106.3;

this.h=140.7;

tempY = this.ypos;

this.ypos = tempY-50;

}

}[/log]

 

// m

 

[inlägget ändrat 2005-04-09 20:44:43 av m@rkus]

[inlägget ändrat 2005-04-09 20:45:59 av m@rkus]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...