Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2008, 10:40
binarioman
 
Fecha de Ingreso: enero-2008
Mensajes: 6
Antigüedad: 16 años, 2 meses
Puntos: 0
Exclamación Ayuda Con Carga De Jpg Externo En Movie Clip Vacio Con Lupa Desplazamiento

Hola amigos, urgente, estoy haciendo el portafolio de una fotografa.
He logrado cargar desde movie clips como si fueran botones los jpg externos en un mc vacio con cambios en alpha entre ellos y todo bien. solo que las fotos son verticales la mayoria y me gustaria ponerlas grandes (en el ancho) y que encajen en el formato horizontal del diseño y me gustaria ponerle una imagen chiquita en una esquina completa y que al pasar el mouse en alguna parte de la imagen chiquita este movimiento y posicion se refleje en la foto grande que tengo atras.
Alguna vez vi esto en una web. Alguien me puede ayudar? Tengo que terminar el proyecto yaaaa. Gracias de antemano por sus comentarios.

Pego el codigo de lo que tengo listo:


ancho_barra_per=barra._width/100;//porque es en base a un 100 por ciento

del_o=function(){delete onEnterFrame;}// borra el proceso onEnterFrame
preload_mov=function(movnam){
this.onEnterFrame=function(){
bl=movnam.getBytesLoaded();
bt=movnam.getBytesTotal();
perc=int((bl/bt)*100);
per=perc+"%"//<-- esto lo podes mandar a un campo de texto o
//agregarle aqui la linea que modifica el ancho de la barra del preload
trace(per);
if(bl>0){
if(bl==bt){
trace("movie cargada");
}
}else{trace("movie no cargada");}
}
}

MovieClip.prototype.cargaImagen = function(jpg) {
borrado = false;
this.onEnterFrame = function() {
if (borrado == false) {
contenedor._alpha -= 5;
if (contenedor._alpha<4) {
borrado = true;
contenedor.loadMovie(jpg);
contenedor._alpha = 0;
}
} else {
tot = contenedor.getBytesTotal();
car = contenedor.getBytesLoaded();
if ((car*100/tot)>99.9) {
barra._visible = 0;
contenedor._alpha += 5;
if (contenedor._alpha>98) {
contenedor._alpha = 100;
delete this.onEnterFrame;
}
}
}
};
};
_root.createEmptyMovieClip("vacio", 100);
vacio.cargaImagen("pics/loop.swf?id="+random(1000));
preload_mov(vacio);
bottom01.onRelease = function() {
vacio.cargaImagen("pics/material01.jpg");
}
bottom02.onRelease = function(){
vacio.cargaImagen("pics/material02.jpg");
}
bottom03.onRelease = function(){
vacio.cargaImagen("pics/material03.jpg");
}
bottom04.onRelease = function(){
vacio.cargaImagen("pics/material04.jpg");
}
bottom05.onRelease = function(){
vacio.cargaImagen("pics/material05.jpg");
}
bottom06.onRelease = function(){
vacio.cargaImagen("pics/material06.jpg");
}
bottom07.onRelease = function(){
vacio.cargaImagen("pics/material07.jpg");
}
bottom08.onRelease = function(){
vacio.cargaImagen("pics/material08.jpg");
}
stop();