02/08/2007, 13:26
|
| | Fecha de Ingreso: mayo-2002
Mensajes: 148
Antigüedad: 22 años, 6 meses Puntos: 0 | |
Re: centrar imagen en movieclip Probé así:
imagen1._x = Stage.width/2;
imagen1._y = Stage.height/2;
imagen2._x = Stage.width/2;
imagen2._y = Stage.height/2;
y coloca el angulo superior de la foto en ese punto...
Quizás con todo el código del slideshow alguien se anime...
Ahí va en AS:
info = new LoadVars();
info.load("imagenes.txt");
info.onLoad = function(leido) {
if(leido) {
fotos = new Array();
for( i=1; i<=info.total; i++ ) {
fotos[i] = this["foto"+i];
}
_root.createEmptyMovieClip("imagen1",10);
_root.createEmptyMovieClip("imagen2",11); imagen1._x = Stage.width/2;
imagen1._y = Stage.height/2;
imagen2._x = Stage.width/2;
imagen2._y = Stage.height/2;
im = 1;
imagen1.loadMovie("images/" + fotos[im]);
im++;
imagen2.loadMovie("images/" + fotos[im]);
imagen2._alpha = 0;
disol = 10;
fijo = 35;
count_d = 0;
count_f = 0;
curr_mc = 1;
onEnterFrame = function () {
if( curr_mc == 1 ) {
count_f ++;
if( count_f >= fijo ) {
curr_mc = 2;
cambio = "IN";
}
}
if( curr_mc == 2 ) {
if( cambio == "IN" ){
imagen2._alpha += 100/disol;
if( imagen2._alpha >= 100 ) {
imagen2._alpha = 100;
cambio = "FIJO";
count_f = 0;
im++;
if( im == fotos.length )
im = 1;
}
imagen1.loadMovie("images/" + fotos[im]);
}
}
if( cambio == "FIJO" ) {
count_f++;
if( count_f >= fijo ) {
cambio = "OUT";
}
}
if( cambio == "OUT" ) {
imagen2._alpha -= 100/disol;
if( imagen2._alpha <= 0 ) {
imagen2._alpha = 0;
curr_mc = 1;
count_f = 0;
im++;
if( im == fotos.length ) {
im = 1;
}
imagen2.loadMovie("images/" + fotos[im]);
}
}
}
}
}
}
Ahi va imagenes.txt:
foto1=01.jpg&foto2=02.jpg&foto3=03.jpg&foto4=04.jp g&foto5=05.jpg&foto6=06.jpg&total=6 |