fotograma1
Código ActionScript :
import mx.transitions.Tween;
import mx.transitions.Tween.easing;
Stage.scaleMode = "Scale"
System.useCodepage = true
b_red.swapDepths(1)
b_bla.swapDepths(2)
nombre.swapDepths(18)
///BOTONERA
botones._visible = false;
var new_depth:Number = 200;
var i:Number;
var nombres:Array = new Array("Contacto","Horario de Atención","Actividades Complementarias","Personal Directivo","Requisitos de Admisión","Reseñas");
var paginas:Number = nombres.length;
for( i = 0; i < paginas; i++ )
{
botones.duplicateMovieClip("botones" + i, i+5);
this["botones" + i]._x = botones._x + 130 * i;
this["botones" + i]._y = botones._y;
this["botones" + i].txt_txt = nombres[i];
this["botones" + i].no = i;
var b:Tween = new Tween(this["botones" + i],"_x",Bounce.easeOut,800,botones._x + 130 * i,1/2,true);
this["botones" + i].setMask(msk2)
this["botones" + i].cacheAsBitmap = true
}
function change_page(no)
{
for( i = 0; i < paginas; i++ )
{
this["botones" + i].bg1._visible = true;
this["botones" + i].bg2._visible = false;
}
this["botones" + no].bg1._visible = false;
this["botones" + no].bg2._visible = true;
_root.page = no + 1;
_root.stop();
}
change_page(no)
fotograma2
Código ActionScript :
contenido.gotoAndStop(page);
contenido.swapDepths(150);
trace(page);
for (i=0; i<paginas; i++) {
this["botones"+i].area._visible = true;
}
this["botones"+(page-1)].area._visible = false;
stop();
fotograma3
Código ActionScript :
gotoAndPlay("start");
el codigo del fotograma 1; me genera 6 botones partiendo de uno solo q diseñe y toma los datos tanto de identificacion como de vinculacion por medio del as; tngo en el fotograma 2 un mc llamado "contenido" el cual valga la redundancia; contiene 6 fotogramas cada uno con un cuadro de texto dinamico q se rellena desde un txt; hasta alli todo bn; pero me daba un problema cada vez q presionaba un boton el texto se iba apareciendo pero debajo de todo el diseño de la pagina; en fotograma 2 como pueden ver trate de solucionarlo con swapDepths pero no me funciono y comenzo a amontonarse uno sobre otro; asi que decidi colocarles un fondo para simular; y hasta ahora se ve bn aunque no es la idea; ahora tengo otro problema debido a q el fondo q coloque es un color solido no puedo colocarle degrades por lo q ya les explique; dcidi colocar una pequeña "x" en cada fondito del mc "contenido" a la cual converti en boton y la nombre "cerrar" y utilice este codigo
esto esta en el fotograma que contiene el boton
Código ActionScript :
/////-----------------CERRAR-------------------
cerrar.onRelease = function():Void{
_root.contenido.removeMovieClip()
}
al probarlo; presiono un boton; se abre el contenido, presiono cerrar y se cierra; pero si voy abriendo un boton y luego otro y otro y asi sucesivamente sin cerrar; al presionar el boton este no hace nada... porfis necesito q me ayuden con los 2 problemitas; tanto el de cerrar como el del contenido q se amontona por fis...
