Foros del Web » Creando para Internet » Flash y Actionscript »

Crear Array de attachMovie's

Estas en el tema de Crear Array de attachMovie's en el foro de Flash y Actionscript en Foros del Web. Tengo 6 MovieClip en mi Libreria y quisiera hacer un array de esos MC PORQUE: Tengo una botonera de 6 botones y cada boton asociado ...
  #1 (permalink)  
Antiguo 23/02/2007, 09:35
 
Fecha de Ingreso: mayo-2005
Mensajes: 42
Antigüedad: 18 años, 10 meses
Puntos: 0
Crear Array de attachMovie's

Tengo 6 MovieClip en mi Libreria y quisiera hacer un array de esos MC PORQUE:

Tengo una botonera de 6 botones y cada boton asociado a un MC. Cuando se presiona un boton el MC asociado al ultimo boton presionado debe desaparecer. Entonces mi idea era:

Boton 2: // suponiendo Ultimo Presionado = 1
on(release){
imagenes[ultimo].gotoAndPlay(desaparecer);
ultimo=2; //Osea: boton 2.
imagenes[2].gotoAndPlay(aparecer);
}


Si previamente en el array imagenes tengo la referencia de los 6 mc.

CAPISH ??

GRACIAS
  #2 (permalink)  
Antiguo 23/02/2007, 10:04
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Re: Crear Array de attachMovie's

Hola sancroce:
Es mejor que cargues cada imagen externamente con los botones, de ese modo evitas el peso a tu película.
Crea un MC_vacío al ponerlo en el escenario le colocas como nombre de instancia: imagen.
Código para el botón:
on(release){
imagen.loadMovie("nombre_imagen.jpg");
}
Utiliza el mismo código en todos los botones con sólo cambiar el nombre de la imagen, de ese modo cuando cargues otra imagen la primera que cargaste se descargará automáticamente.
Las imágenes las guardas en la misma carpeta donde está tu película.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 23/02/2007, 10:49
 
Fecha de Ingreso: mayo-2005
Mensajes: 42
Antigüedad: 18 años, 10 meses
Puntos: 0
Re: Crear Array de attachMovie's

Es lo que estaba haciendo anteriormente, pero aunque las imagenes no son pesadas (30kb) tardan un poco en ser leidas cada vez que se presiona el boton. Y como tienen un efecto de slide cada vez que aparecen, no se esta produciendo el efecto deseado. Al parecer se produce 1ero el slide y despues aparece la imagen abruptamente en el centro... se entiende?

Estoy manejando 2 mc llamados imagen1 y imagen2 (porque quiero controlar la imagen entrante y la saliente en la presentacion)

imagen1
Frame1
var grafico:String;
grafico = "ver1.jpg";
loadMovie(grafico, this.clip);
play();

Frame2
porcentaje = (getBytesLoaded()/getBytesTotal())*100;
if (porcentaje>=100) {
this._parent.imagen2._alpha = 0;
gotoAndPlay ("inicio");
} else {
this._parent.imagen2._alpha = int(porcentaje);
}

Frame 3
gotoAndPlay(1);

Frame "inicio"
desliza el mc donde se cargo la imagen (this.clip) de derecha a izquierda.




gracias
  #4 (permalink)  
Antiguo 23/02/2007, 11:36
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Re: Crear Array de attachMovie's

Si lo que quieres hacer es una galería de imágenes que aparecen y desaparecen con alfa, visita mi página allí tienes un tutor que se llama: Galeria_imagenes, está en el botón EFECTOS, las imágenes se intercambian cada 7 segundos, esa demora la puedes cambiar por la que necesites.
También tienes el tutor que se llama: Galeria_fade_in_out.
Las 2 cargan las imágenes externamente.

Espero que te sean de utilidad.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:50.