Código :
("1.swf", 0);El 0 da la profundidad, por ejemplo si quieres usar el mismo contenedor para traer otro swf, manteniendo el que has cargado deberias poner un uno
Código ActionScript :
("1.swf", 1);y asi con los demas...
para darle ubicacion o centrado, puede utilizar esto:
Código ActionScript :
this.attachMovie("tu contenedor","xxx_mc",0);
xxx_mc._x=0;
xxx_mc._y=35;
xxx_mc.loadMovie("tu.swf");te dejo algo que se utilizo en otro post
Tendrias que crear un mc antes que nada, del tamaño que quieras que sea, por ejemplo : en mi caso dibujo un recuadro o rectangulo y lo convierto en un mc.
luego lo borras del escenario y lo vas a buscar a la biblioteca, una vez que lo encuentras le das un click derecho y presionas sobre lynkage alli selecciona o marca importar para action script y colocale un nombre simple en identifier.
Luego a tu boton le pones:
Código ActionScript :
on (release) {
this.attachMovie("nombre que pusiste en el identifier","xxx_mc",0);
xxx_mc._x=120;
xxx_mc._y=139;
xxx_mc.loadMovie("nombredetuswf.swf");
}en xxx: pon lo que tu quieras ya que es una forma de dar el nombre de instancia al mc...
espero entienda, igualmente en la busqueda vas a encontrar ejemplos muy buenos...
Ahor si quieres cargar un swf externo con botones y quieres llamar a otros swf desde estos botones, deberias cambiar tu codigo de la siguiente manera:
This por _rootCódigo ActionScript :
_root.attachMovie("contenedor","xxx_mc",2);
_root.xxx_mc._x=100;
_root.xxx_mc._y=200;
_root.xx_mc.loadMovie("tu.swf");En estos casos te recomiendo crear otro contenedor para que no pase lo de kunfu y te kunfundas
Asi tendras en un contenedor los this y en otro (contenedor 2) los _root
No es que se deba hacer asi pero para comodidad los uso asi y esto tambien te permitara compartir profundidades con otros swf...
Compartir profundidad quiere decir en mi idioma (kychua) que puedo tener dos o mas swf externos al mismo tiempo con distintas animaciones etc etc...
Espero se entienda...
saludos