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

centrar imagen

Estas en el tema de centrar imagen en el foro de Flash y Actionscript en Foros del Web. Hola; Estoy intentando cargar una imagen en un clip de pelicula de forma centrada, y lo he conseguido gracias a algunos ejemplos de este foro, ...
  #1 (permalink)  
Antiguo 02/01/2010, 13:51
 
Fecha de Ingreso: enero-2010
Mensajes: 6
Antigüedad: 14 años, 4 meses
Puntos: 0
centrar imagen

Hola;

Estoy intentando cargar una imagen en un clip de pelicula de forma centrada, y lo he conseguido gracias a algunos ejemplos de este foro, mi problema es que primero se me carga en el punto x = 0, y = 0 para posteriormente verse de forma centrada, necesito que no aparezca la imagen en la esquina superior izquierda de la pelicula, sino que solo se visualice cuando este totalmente centrada, pero si no la cargo no se leer el tamaño y por lo tanto no puedo centrarla.

Os paso el codigo que uso:

La función cargar, la llamo desde diferentes botones que muestran diferentes imagenes.

Código:
function Cargar() {
	var ancho_total:Number = Stage.width;
	var alto_total:Number = Stage.height;
	this.createEmptyMovieClip("cargador", 1);
	cargador.loadMovie(foto);
	function carga() {
		var van:Number = cargador.getBytesLoaded();
		var totales:Number = cargador.getBytesTotal();
		var porcentaje:Number = Math.round((van/totales)*100);
		if (porcentaje == 100) {
			cargador._x = (ancho_total-cargador._width)/2;
			cargador._y = (alto_total-cargador._height)/2;
			//trace("Ancho: "+cargador._width+". Alto: "+cargador._height);
			clearInterval(intervalo);
		}
	}
	var intervalo:Number = setInterval(carga, 100);
}

Gracias por todo.

Etiquetas: Ninguno
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 17:38.