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

Centrar imagen con movieclip

Estas en el tema de Centrar imagen con movieclip en el foro de Flash y Actionscript en Foros del Web. Hola, perdonad pero soy novato en esto. Estoy intentando rediemnsionar la imagen en un contenedor con los códigos que he visto en algunos de los ...
  #1 (permalink)  
Antiguo 14/06/2010, 13:16
 
Fecha de Ingreso: junio-2010
Mensajes: 5
Antigüedad: 14 años, 6 meses
Puntos: 0
Centrar imagen con movieclip

Hola, perdonad pero soy novato en esto.
Estoy intentando rediemnsionar la imagen en un contenedor con los códigos que he visto en algunos de los foros y no me sale y me estoy volviendo loco.
Estoy utilizando estos códigos y lo todo me va bien, lo que me falla es que al cargar la imagen en el contenedor se me carga pegada a la derecha, y yo quiero que se me cargue centrada.

import mx.transitions.Tween;
function alphaEffect(obj:MovieClip)
{
var tw = new Tween(obj, "_alpha", null, 0, 100, 7, false);
}

var velocidad:Number = 10;
var directorio:String = "/fotos/";
cargando_mc._visible = false;

derecha_btn.onRollOver = function() {
_root.onEnterFrame = function() {
if(imagenes_mc._x > -223.2) {
imagenes_mc._x -= velocidad;
}
}
}

derecha_btn.onRollOut = function() {
delete _root.onEnterFrame;
}

izquierda_btn.onRollOver = function() {
_root.onEnterFrame = function() {
if(imagenes_mc._x < 270.7) {
imagenes_mc._x += velocidad;
}
}
}

izquierda_btn.onRollOut = function() {
delete _root.onEnterFrame;
}

/* Código de las botones (MovieClips pequeños) */
imagenes_mc.foto1_mc.onRelease = function() { cargaImagen("F01.jpg"); }
imagenes_mc.foto2_mc.onRelease = function() { cargaImagen("F02.jpg"); }
imagenes_mc.foto3_mc.onRelease = function() { cargaImagen("F03.jpg"); }
imagenes_mc.foto4_mc.onRelease = function() { cargaImagen("F04.jpg"); }
imagenes_mc.foto5_mc.onRelease = function() { cargaImagen("F05.jpg"); }
imagenes_mc.foto6_mc.onRelease = function() { cargaImagen("F06.jpg"); }
imagenes_mc.foto7_mc.onRelease = function() { cargaImagen("F07.jpg"); }
imagenes_mc.foto8_mc.onRelease = function() { cargaImagen("F08.jpg"); }
imagenes_mc.foto9_mc.onRelease = function() { cargaImagen("F09.jpg"); }
imagenes_mc.foto10_mc.onRelease = function() { cargaImagen("F10.jpg"); }

function cargaImagen(nombre:String) {
container_mc.loadMovie(directorio + nombre);
container_mc.onEnterFrame = muestraPreloader;

}

por favor, alguien me puede ayudar???'
muchas gracias.
  #2 (permalink)  
Antiguo 15/06/2010, 12:04
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 17 años, 1 mes
Puntos: 5
Respuesta: Centrar imagen con movieclip

Yo ese tipo de cargas las hago con el objeto URLLoader, dentro del evento COMPLETE puedes programar unas líneas para que te centre la imágen
Código actionscript:
Ver original
  1. var req:URLRequest = new URLRequest();
  2. var loader:Loader = new Loader();
  3.  
  4. function datosCargados(event:Event):void{
  5.     //this["datos"] = event.target.content;
  6.     var datos = event.target.content;
  7.         datos.x = (datos.width/2)* -1;
  8.         datos.y= (datos.height/2)* -1;
  9.         addChild(datos);
  10. }
  11. loader.contentLoaderInfo.addEventListener(Event.COMPLETE, datosCargados);
  12. req.url = "F01.jpg";
  13. loader.load(req);
__________________
El camino hacia la cima es, como el viaje hacia uno mismo, una ruta en solitario.

Última edición por dualklip; 15/06/2010 a las 12:10
  #3 (permalink)  
Antiguo 22/06/2010, 08:23
 
Fecha de Ingreso: junio-2010
Mensajes: 5
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Centrar imagen con movieclip

muchas gracias

Etiquetas: movieclip
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 02:07.