Just nu i M3-nätverket
Jump to content

kalla på ett mc


m@rkus

Recommended Posts

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]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...