Comunidad de diseño web y desarrollo en internet online

Cargar pelicula después de que se reproduzca un clip

Citar            
MensajeEscrito el 03 Ene 2010 01:05 am
Hola!

Acabo de ver este post [url=http://foros.cristalab.com/cargar-pelicula-luego-de-que-se-reproduzca-un-clip-t64145/][/url] en el foro de as1 y 2, ¿sabríais cómo hacer exactamente lo mismo en as3?

Gracias!

Por natig

76 de clabLevel



 

msie7
Citar            
MensajeEscrito el 03 Ene 2010 01:18 am
lo primero q debes hacer es crea un boton y darle un nombre de instancia. Suponete q le damos de nombre de instancia "boton"

luego haces:

Código ActionScript :

import flash.display.Loader; //libreria necesaria

/**
* Definimos la variable tipo Loader
*/
var cargador:Loader=new Loader();

/**
* Asignamos los eventos del botón
*/
boton.addEventListener(MouseEvent.MOUSE_DOWN, abrirImagen);

/**
* Creamos la función y le decimos que hacer
*/
function abrirImagen(event:MouseEvent):void  {
 
/**
* Indicamos que es lo que cargaremos, desde que ubicación cargaremos
* y lo agregamos al escenario
*/
cargador.load(new URLRequest("mawape_web.jpg"));
addChild( cargador);
}


Espero te seriva, sino puede ver que existen varios tutoriales.

saludos

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

chrome
Citar            
MensajeEscrito el 03 Ene 2010 01:57 pm
Sí, pero para hacer eso después de q se reproduzca un mc??

Mi duda es esa, no cómo cargar cosas en un contenedor, q eso ya lo sé hacer.

Gracias!

Por natig

76 de clabLevel



 

msie7
Citar            
MensajeEscrito el 03 Ene 2010 02:23 pm
no probaste de poner el codigo en el ultimo fotograma. es decir, q se reproduzca la animacion y al final pones:

Código ActionScript :

var cargador:Loader=new Loader(); 
cargador.load(new URLRequest("lo que tu quieras.jpg")); 
addChild( cargador); 


Proba, poniendolo en el ultimo fotograma

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

chrome
Citar            
MensajeEscrito el 03 Ene 2010 03:21 pm

Por natig

76 de clabLevel



 

msie7
Citar            
MensajeEscrito el 03 Ene 2010 04:04 pm
Concretamente, la respuesta que dieron en ese post al proble, es esta:

en el escenario pon esto

Código ActionScript :

var section:Number; 
for(var i:Number=1;i<9;i++){
    this["boton"+i].numero=i;
    this["boton"+i].onPress = function(){
        _root.attachMovie("cargaswf", "cargaswf"+this.numero, 10);
       _root["cargaswf"+this.numero]._x=100;
       _root["cargaswf"+this.numero]._y=50;
       _root.section=this.numero;
       cont.play();
    } 
} 


y los botones se tienen que llamar boton1 boton2 boton3 hasta el 8
despues al final de tu clip pones esto

Código ActionScript :

for(var i:Number=1;i<4;i++){ 
_root["cargaswf"+i].loadMovie("seccion"+_root.section+".swf"); 
} 


los swf se tienen que llamar seccion1 seccion2
osea para el boton1 la seccion se llama seccion1 y asi...
el x y el y del cargaswf lo cambias como queres
un saludo
espero te funcione

Xau!

Por natig

76 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.