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

Importar JPG + Centrar MovieClip

Estas en el tema de Importar JPG + Centrar MovieClip en el foro de Flash y Actionscript en Foros del Web. Ayuda, gente, este es el codigo que estoy usando donde "375_80x80.jpg" es la imagen la cual importo. La idea es que aparezca centrada tanto como ...
  #1 (permalink)  
Antiguo 12/03/2009, 20:15
Avatar de gaitagarcia  
Fecha de Ingreso: julio-2002
Mensajes: 79
Antigüedad: 22 años, 4 meses
Puntos: 0
Importar JPG + Centrar MovieClip

Ayuda, gente, este es el codigo que estoy usando donde "375_80x80.jpg" es la imagen la cual importo. La idea es que aparezca centrada tanto como en el eje x e y. Pero no me esta funcionando.
Ayuda please, no se donde esta el error, .
Gracias Nuevamente.
G

Código HTML:
var ancho_total:Number = Stage.width;
var alto_total:Number = Stage.height;
this.createEmptyMovieClip("cargador", 1);
cargador.loadMovie("375_80x80.jpg");//"+url+"
function carga() {
	if (cargador._width >0) {
		cargador._x = (ancho_total-cargador._width)/2;
		cargador._y = (alto_total-cargador._height)/2;
		trace("Ancho: "+cargador._width+". Alto: "+cargador._height+
			  ". Stage.width: "+Stage.width+ ". Stage.width: "+Stage.height);
		clearInterval(intervalo);
	}
}
var intervalo:Number = setInterval(carga, 100);
  #2 (permalink)  
Antiguo 13/04/2009, 15:19
 
Fecha de Ingreso: septiembre-2008
Mensajes: 11
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Importar JPG + Centrar MovieClip

Se te ha olvidado la función que permite manejar el Stage con los parámetros que le das...es decir, con esto lo tienes.

var Ejemplo:Object = new Object;
var ancho_total:Number = Stage.width;
var alto_total:Number = Stage.height;
this.createEmptyMovieClip("cargador", 1);
cargador.loadMovie("375_80x80.jpg");//"+url+"
function carga() {
if (cargador._width >0) {
cargador._x = (ancho_total-cargador._width)/2;
cargador._y = (alto_total-cargador._height)/2;
trace("Ancho: "+cargador._width+". Alto: "+cargador._height+
". Stage.width: "+Stage.width+ ". Stage.width: "+Stage.height);
clearInterval(intervalo);
}
}
var intervalo:Number = setInterval(carga, 100);
Stage.addListener(Ejemplo);
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 00:06.