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();