Comunidad de diseño web y desarrollo en internet online

Indicar posición a un swf externo

Citar            
MensajeEscrito el 20 Jul 2011 04:39 am
hola soy nueva por aca la verdad siempre miro los tutos y demas pero esto me gano jajaja

me confundi con los codes, pq en si tengo 3 botones
se supone que aca con el hago3 llamo a mi pelicula externa

var hago1:Loader=new Loader ();
addChild (hago1) ;

hago3.addEventListener(MouseEvent.CLICK,cargar_gal eria);
function cargar_galeria (e:MouseEvent):void {
hago1.load(new URLRequest("GaleriaDeslizante.swf"));
this[Math.round(Math.random()*10000)]= new Tween(hago1, "alpha", None.easeOut, 0, 1, 2, true);

}

todo bien, lo llama lo carga y bien, el problema es no se como indicar posición

osea lo hice , pero nose como agregar o hacer eso de que mi boton "hago3" llame a mi pelicula y a la vez lo posicione, y tb con el code de abajo aparece al principio de la pelicula, con el otro code solo aparecia cuando lo llamaba

var myRequest:URLRequest = new URLRequest("GaleriaDeslizante.swf");
var contenedor:Loader=new Loader();


contenedor.contentLoaderInfo.addEventListener(Even t.COMPLETE,handleComplete);

contenedor.load(myRequest);


function handleComplete(e:Event)
{
contenedor.x = -80;
contenedor.y = 70;
addChild(contenedor);
}

no se si me entienden T_T ojalá me puedan ayudar estaría demasiado agradecida ^^

gracias

Por asdf_chica

1 de clabLevel



 

safari
Citar            
MensajeEscrito el 20 Jul 2011 03:08 pm
Lo que tienes abajo es un preloader, y lo necesitas porque solo le puedes dar posicionamiento cuando termina de cargar. Así el boton hago3 tiene que llamar a una rutina de precarga que en el onComplete lo posicione, en otros palabras no puedes poner todo dentro del callback de hago3, que es cargar_galeria

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 Jul 2011 06:43 am
gracias por la respuesta

ya pude ordenar el code lo pongo x si alguien tb se confunde

por si alguien le pasa tb

var hago1:Loader=new Loader ();
addChild (hago1) ;

hago3.addEventListener(MouseEvent.CLICK,cargar_gal eria);
function cargar_galeria (e:MouseEvent):void {
hago1.load(new URLRequest("GaleriaDeslizante.swf"));
hago1.contentLoaderInfo.addEventListener(Event.COM PLETE,handleComplete);


function handleComplete(e:Event)
{
hago1.x = -80;
hago1.y = 70;
addChild(hago1);
}

this[Math.round(Math.random()*10000)]= new Tween(hago1, "alpha", None.easeOut, 0, 1, 2, true);

}

Por asdf_chica

1 de clabLevel



 

safari

 

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