Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con addChild() en AS3

Estas en el tema de Problema con addChild() en AS3 en el foro de Flash y Actionscript en Foros del Web. Hola a todos, tengo un problemas en ActionScript 3 que no me doy cuenta como solucionarlo. Tengo unos botones que mediante codigo traen a la ...
  #1 (permalink)  
Antiguo 19/07/2010, 07:35
Avatar de pollorojo1  
Fecha de Ingreso: septiembre-2009
Mensajes: 30
Antigüedad: 14 años, 7 meses
Puntos: 3
Pregunta Problema con addChild() en AS3

Hola a todos, tengo un problemas en ActionScript 3 que no me doy cuenta como solucionarlo.

Tengo unos botones que mediante codigo traen a la escena un MC de la biblioteca, pero estos MC que traigo de la biblioteca tienen animaciones...
el problema es que cuando hago click en los botones, traen el MC con la linea de tiempo en reproduccion, se entiende? no empieza a reproducirse desde el fotograma 1, sino que cuando se carga el SWF ya se esta reproduciendo...

este es el codigo de los botones...


var mc1:empresa = new empresa();

//BOTON 1 ---------------------------------------
bt1.addEventListener(MouseEvent.MOUSE_DOWN, Empresa, false, 0, true);
function Empresa(event:MouseEvent):void{

mc1.x = 480;
mc1.y = 20;
addChild(mc1);

}
//BOTON 1 ---------------------------------------


si alguien sabe como solucionarlo se lo agradecere! salu2...
  #2 (permalink)  
Antiguo 19/07/2010, 09:41
Avatar de pollorojo1  
Fecha de Ingreso: septiembre-2009
Mensajes: 30
Antigüedad: 14 años, 7 meses
Puntos: 3
Respuesta: Problema con addChild() en AS3

Ya esta lo solucione!, para que cuando se agregue un MC, no se vea que se esta reproduciendo le agregue...un gotoAndPlay(); antes de addChild();

var mc1:empresa = new empresa();

//BOTON 1 ---------------------------------------
bt1.addEventListener(MouseEvent.MOUSE_DOWN, Empresa, false, 0, true);
function Empresa(event:MouseEvent):void{

mc1.x = 480;
mc1.y = 20;
mc1.gotoAndPlay(1);
addChild(mc1);

}
//BOTON 1 ---------------------------------------

Etiquetas: addchild
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:59.