Comunidad de diseño web y desarrollo en internet online

Z-INDEX en Flash

Citar            
MensajeEscrito el 21 Oct 2010 07:49 pm
Hola gente,

estoy usando lo siguiente para que los MC se ordenen:

Código ActionScript :

this.createEmptyMovieClip("myGal_mc", this.getNextHighestDepth());
myGal_mc.loadMovie("galeriaSemana.swf", 5);
myGal_mc._x = 0;
myGal_mc._y = 0;
 
var profundidad:Number; 
profundidad=this.getNextHighestDepth();
var slideceleste:MovieClip;
slideceleste.swapDepths(100);


Supuestamente “slideceleste” debería estar por encima de “myGal_mc” (¿o no?)... Pues bien, no lo está... myGal_mc pisa slideceleste. ¿Por qué?
slideceleste es un MC colocado manualmente en el Stage, myGal_mc es por medio de AS2.

Gracias.
Saludos.

Por boratlon

Claber

139 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 Oct 2010 08:15 pm
Haz

slideceleste.swapDepths(myGal_mc);

pero espera a que termine de cargar (agrega un preload)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 Oct 2010 09:40 pm
Hola Jorge, gracias por tu respuesta. Pero nada... sigue la galería por arriba de lo demás. Lo que estoy haciendo es un proyector EXE... No sé qué más hacer... alguna otra recomendación? Gracias. Saludos, Emiliano

Por boratlon

Claber

139 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 Oct 2010 10:04 pm
Tengo esto:

Código ActionScript :

//CARGA DE GALERIA
this.createEmptyMovieClip("myGal_mc", this.getNextHighestDepth());
myGal_mc.loadMovie("galeriaSemana.swf", 5);
myGal_mc._x = 0;
myGal_mc._y = 0;


cómo hago para agregar lo del orden después que se complete la carga?
no sé cómo usar correctamente el onLoadComplete :(

Gracias. Saludos, Emiliano

Por boratlon

Claber

139 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 Oct 2010 10:32 pm
Volví... ahora tengo esto:

Código ActionScript :

this.createEmptyMovieClip("myGal_mc", 5);
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip):Void {
    target_mc._x = 0;
    target_mc._y = 0;
}
var myMCL:MovieClipLoader = new MovieClipLoader();
myMCL.addListener(mclListener);
myMCL.loadClip("galeriaSemana.swf", myGal_mc);

slideceleste.swapDepths(myMCL);


carga y se ve como debe ser...
ahoooora... tengo un nuevo problema... el slide que tapa todo el contenido al deslizarse hacia abajo, borra todo... cómo uso el unloadClip... usé _parent.unloadClip(myMCL); pero no hace nada... qué estoy haciendo mal?
Gracias. Saludos, Emiliano.

Por boratlon

Claber

139 de clabLevel



 

chrome
Citar            
MensajeEscrito el 22 Oct 2010 01:28 pm
Sería

_parent.myMCL.unloadClip();

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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