Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/12/2008, 06:51
Pitillos
 
Fecha de Ingreso: diciembre-2008
Ubicación: Córdoba
Mensajes: 59
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Cargar swf desde flash cs3

Cita:
Iniciado por such Ver Mensaje
Muchísimas gracias Lynxcraft!!

Es increible! He pagado una dinerada por un curso de AS3 y el profesor no sabe resolverme las dudas y vosotros sí!

Ahora tengo otra pequeña duda, si en cada container tengo un menú, pongamos que en el c1 tengo el menú 1, que al clicar una fotografía, en el c2 tiene q salir un menú u otro, y en el c2 depende del botón que se clique, saldrá una imagen u otra en el c3.

Mi pregunta es ¿ Dónde debo poner el AS? ¿Dentro de cada swf que cree? o desde la pantalla inicial que es donde he puesto el AS anterior que me habéis dado?

En AS2.0 ponía el código en cada swf, pero al ponerlo en AS3, si lo pongo en el swf me da errores.

Gracias de nuevo! Saludos
Cito el codigo anterior y agrego
Código actionscript:
Ver original
  1. function Carga(dir:String,Container){
  2. var request:URLRequest = new URLRequest(dir);
  3. var loader:Loader = new Loader()
  4. loader.load(request);
  5. Container.addChild(loader);
  6. }
  7. Carga ("menu1.swf",c1)
  8. Carga ("menu1_btn1.swf",c2)
  9. Carga ("foto1.swf",c3)  
  10. c1.addEventListener(MouseEvent.CLICK,clico);
  11. c2.addEventListener(MouseEvent.CLICK,clico);
  12. private function clico(e:Event){
  13. //aki pondrias el codigo para manejar las pulsaciones
  14. // solo e puesto una funcion para manejar todos lo botones ya que con
  15. //e.target.name obtienes el nombre del boton pulsado
  16. //y con e.currentTarget.name obtines el nombre del contenedor del boton
  17. }