Comunidad de diseño web y desarrollo en internet online

Carga de swf dinamica

Citar            
MensajeEscrito el 11 May 2010 09:51 pm
Hola, tengo un archivo .fla general, digamos es la base, que con botones de 'anterior' y 'siguiente' mandan llamar películas swf externas. Quiero llamar de la pelicula 1 a la 5, es decir 'pelicula1.swf' a 'pelicula5.swf'. Puedo hacerlo sin problema poniendo N en lugar del numero y con clicks aumentando el valor de N. Pero necesito poner un limite, para cuando N sea igual a 5, ya no mande llamar mas peliculas. Lo mismo con 1 como limite inferior. Alguien sabe???

Me urge, se los agradeceré mucho!!!! Por cierto, lo programo en AS2.

Arturo.

Por arturosoto84

10 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 May 2010 12:21 am
if(n<5 && n>=1){
tu codigo para crear las instancias
}

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 12 May 2010 02:03 pm
Gracias! Ya lo traté de integrar, pero no sé si lo estoy haciendo bien. Osea sí me funciona, pero no perfectamente. Mi código:

Código ActionScript :

n = 1;
llamarartista_mc.loadMovie("../swf/artista1.swf");


siguiente_btn.onPress = function() {
   n += 1;
   if (n<=5 && n>=1) {
      llamarartista_mc.loadMovie("../swf/artista"+n+".swf");
   }
};

anterior_btn.onPress = function() {
   n -= 1;
   if (n<=5 && n>=1) {
      llamarartista_mc.loadMovie("../swf/artista"+n+".swf");
   }
};



Estoy haciendo algo mal? Es que cuando llega a la película 5, si le sigo dando clic a Siguiente, no cambia el valor de N (eso está bien), pero si doy clic a anterior, debo dar el mismo número de clics que le di a siguiente (despues de que llegó a 5) para que comience a disminuir... No sé si me explico.

Ayuda!!!!!

Por arturosoto84

10 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 May 2010 06:00 pm

Código ActionScript :

n = 1;

siguiente_btn.onPress = function()
{
   if (n < 5 && n >= 1)
   {
      n++;
      trace(n);
   }
};

anterior_btn.onPress = function()
{
   if (n <= 5 && n > 1)
   {
      n--;
      trace(n);
   }
};


el > y el >= son muy diferentes

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 12 May 2010 06:09 pm
VIentos! Ya quedó. Saludos.

Por arturosoto84

10 de clabLevel



Genero:Masculino  

firefox

 

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