Comunidad de diseño web y desarrollo en internet online

problemas con attachMovie en AS2

Citar            
MensajeEscrito el 09 Feb 2010 05:48 pm
Hola, es la primera vez q pregunto algo aquí.

La cuestión es la siguiente, tengo en la librería varios MCs (mc_1, mc_2, etc), cada uno a su vez carga una imagen jpg de un destino x.
con un boton puedo cargar el mc_1 por medio de attachMovie; pero lo que realmente quiero es que cada que use el boton cargue el siguiente mc, con una posición diferente (supongamos a 300 px del actual mc), pero ademas sin descargar aún el mc actual. Es decir:

el mc_1 está cargado por defecto, cuando presiono el boton debe cargar el mc2 a 300px del mc_1, pero todavia debo seguir viendo el mc_1 (que sera descargado luego con otra función). Luego al presionar por segunda vez el botón, debe cargar el mc_3 a 300px del mc_2 sin descargar éste último aún.

Lo he estado intentando creando una varaible con valor digamos 1, y que cada que presione el boton a la variable se le sume 1, pero creo que no lo estoy haciendo bien porque no me funciona.

Gracias.

Por SINO

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Feb 2010 05:51 pm
Nos enseñas el trozo de código donde haces los attach, sino un poco difícil ver que haces mal

Por ur!

256 de clabLevel



 

Barcelona

chrome
Citar            
MensajeEscrito el 09 Feb 2010 08:17 pm
mira este es el codigo;



//en la libreria existen varios MC's (mc_1, mc_2, mc_3, etc), cada uno exportado para actionscript con el mismo nombre


var a:Number = 1

this.printer.attachmovie (mc_1,mc_1, this.printer,{_x:0, _y:0});
//este primer mc carga bien

btn.onRelease = function() {

//abreviación del actual mc
actMc = eval ("mc_"+a);

// abreviación del siguiente mc
nextMc = eval ("mc_"+(a+1));

this.printer.attachMovie ( "nextMc",nextMc, this.printer, { _x:(actMc._x + 300), _y:0 } );
a = a+1
trace ("a = "+ a);
};
//pero los demas mc no me cargan, en el trace me aperece q en efecto a=2 luego de presionar el boton, pero aun asi no cargan los MC's

Por SINO

6 de clabLevel



 

firefox

 

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