Comunidad de diseño web y desarrollo en internet online

AS para multiples funciones

Citar            
MensajeEscrito el 11 Ago 2009 07:29 pm
Hola gente, tengo una duda, como tendria k armar el AS para una funcion que.,por ejemplo, al un apretar un boton, me cargue una imagen en un contenedor, y un texto en otro contenedor, kiero poner este codigo en un frame, asi no tengo andar escribiendo el as en cada boton..sino k crear un solo as en un frame k valla diciendo.... si apreto btn_01 carga imagen01 y texto 01 en cada cont...si apreto btn_02..........y asi...desde ya muchas..gracias

Por buffy299

26 de clabLevel



 

msie7
Citar            
MensajeEscrito el 11 Ago 2009 07:48 pm
Hola Buffy.

Por ejemplo: en la escena creamos dos mc vacios, llamados en instancia mc1 y mc2. tenemos el boton btn_01 y como tu has dicho, la imagen01.jpg y el texto01.txt

Entonces:

Dentro del boton:

Código ActionScript :

on (release){ 
mc1.loadMovie("imagen01.jpg","1");
mc2.loadMovie("texto01.txt","2");
}

Si tubieramos otro boton, solo haria falta cambiar:

Código ActionScript :

on (release){ 
mc1.loadMovie("imagen02.jpg","1");
mc2.loadMovie("texto02.txt","2");
}

Por Wyrm

Claber

1545 de clabLevel

15 tutoriales

 

firefox
Citar            
MensajeEscrito el 11 Ago 2009 09:01 pm
Gracias, por tu respuesta, pero lo k necesitaria, es harmar un script en un frame.,... porke son 68 botones.....:S..y no kiero tener k andar poneindo el script en cada boton...no sse peude escribir un AS que diga k cuando se presione btn_01 carge determinaad imagen y determinado texto. desde ya muchas gracias

Por buffy299

26 de clabLevel



 

msie7
Citar            
MensajeEscrito el 11 Ago 2009 09:18 pm
Hola, esto no creo que este bien, lo he echo corriendo....pero te servira para guiarte mas o menos...

Código ActionScript :

for (i = 0; i <numero_de_botones; i++) {  
   
   this["btn"+i].onRelease = function(){   
               (mc1.loadMovie(""imagen"+i.swf","1");mc2.loadMovie(""texto"+i.txt","2");)  
   }   
} 

Por Wyrm

Claber

1545 de clabLevel

15 tutoriales

 

firefox
Citar            
MensajeEscrito el 12 Ago 2009 11:06 am
O sino algo como esto...

Código ActionScript :

for (i = 0; i <numero_de_botones; i++) {   
    
   this["btn"+i].onRelease = function(){    
               (mc1.loadMovie("imagen"+i+".swf","1");mc2.loadMovie("texto"+i+".txt","2");)   
   }    
} 

Por Wyrm

Claber

1545 de clabLevel

15 tutoriales

 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.