Ver Mensaje Individual
  #11 (permalink)  
Antiguo 12/12/2008, 05:46
such
 
Fecha de Ingreso: noviembre-2008
Mensajes: 31
Antigüedad: 16 años
Puntos: 0
Respuesta: Cargar swf desde flash cs3

Creo que lo he resuelto!

function Carga(dir:String,Container)
{
var request:URLRequest = new URLRequest(dir);
var loader:Loader = new Loader()
loader.load(request);

try
{
Container.removeChildAt(0);
}
catch(e:RangeError)
{
//trace("se produjo una excepcion : " + e);
}


Container.addChildAt(loader, 0);
}

Carga ("menu1.swf",c1)
Carga ("menu1_btn1.swf",c2)
Carga ("foto1_btn1.swf",c3)

c1.addEventListener(MouseEvent.CLICK,clicoc1);

function clicoc1(e:Event){
var cual:String;
//trace("e.target.name->" + e.target.name);
cual=e.target.name.substr(3,4) ;
var fichero:String = "menu1_btn"+cual+".swf";
//trace("fichero-->" + fichero);
Carga(fichero,c2);
}


Poniendo ese código he podido reemplazar los archivos.

Mi caso es que estoy haciendo un curso de flash CS3 Web, y el profesor me esa diciendo que es mejor que programe con AS2 xq el AS3 es para proyectos mucho más grandes, ¿ Qué me recomendáis? Es que después de pagar 1200€ por el curso, quiero hacer webs sencillas también con As3, xq en el futuro no sé si desaparecerá el As2 o se quedará atrás...

Os agradezco vuestras contestaciones!
Un saludo