|
Bueno tengo una pregunta que creo que es de las mas complicadas que he hecho.
empezemos... tengo un menu de imagenes el cual abre con abre .swf en un mc creado con createEmptyMovieClip. los .swf tienen un codigo:
on(press){
_parent.startDrag(false)
}
on(release){
_parent.stopDrag()
}
para que puedan ser movidos por el usuario.
el problema es que cuando abro mas de un .swf dentro de los mc que creo con createEmptyMovieClip, se me superponen y no puedo ver al de atras. o sea necesitaria que cuando se aga clic arriba de el .swf que se encuentra dentro de el mc creado se ponga adelante de todo.
ya a estudiado algunas maneras de hacerlo, pero la mayoria se manejan con un codigo simple pero no se porque no me anda, este codigo crea los mc todos en el mismo nivel
mc = createEmptyMovieClip("holder", 0);
mc = createEmptyMovieClip("holder2",0);
mc = createEmptyMovieClip("holder3",0);
por ejemplo en el nivel 0 (o cualquiera), y agregan un codigo similar a este:
on (press, release)
{_root.x = _root.x + 1;
this.swapDepths(_root.x);}(siendo x una var =0)
el motivo por el cual este codigo no me funciona es que no puedo habrir varias mc(con los .swf adentro) creo que porque estan todos en el mismo nivel entonces cuando habro el segundo se me cierra el primero y asi sesecivamente.
lo que creo que tel vez necesito es o alguna opcion de esta manera o alguna manera de refertenciar al mc creado o sea:
this.Rubros_mc.Rubro_Deportes_mc.onRelease=function(){
var mc = createEmptyMovieClic("holder2", x);
mc._x=100
mc._y=20
mc.loadMovie("RopaMujer8_7_2006otro.swf");}
CREO QUE NECESITARIA SABER COMO REFERENCIAR A HOLDER2 O SEA, CUANDO SE APRETE EL HOLDER2 QUE EL NIVEL SEA EL MAS ALTO. EN CONCLUCION ESO ES LO QUE NECESITO.
perdon por lo extenso pero ncesito que sea claro, muchas gracias.
espero respuesta
Diego
|