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

ScreenSaver en flash

Estas en el tema de ScreenSaver en flash en el foro de Flash y Actionscript en Foros del Web. Que tal Amigos, vine a proponerles una modesta interrogante. En el trabajo me han pedido que investigue si hay posibilidad de realizar un screensaver con ...
  #1 (permalink)  
Antiguo 07/01/2005, 15:57
 
Fecha de Ingreso: enero-2005
Mensajes: 21
Antigüedad: 12 años, 11 meses
Puntos: 0
ScreenSaver en flash

Que tal Amigos, vine a proponerles una modesta interrogante.

En el trabajo me han pedido que investigue si hay posibilidad de realizar un screensaver con flash. ya encontre un convertidor de .swf a .scr, pero la gracia va en lo sgte:

Dicho flash debe cargar imagenes de archivo por que estas rotan semanalmente por motivo de información

Tengo un codigo pero es recontra inestable, a ver se los paso para ver si me pueden ayudar a mejorarlo:

//en un movie clip llamado mcVacio -- nombre de instancia:codigo

onClipEvent (load) {

totalFotos = 5;
xPos = 80;
yPos = 80;
mostrarFoto = 0;
_root.barra._xscale = 0;
}
onClipEvent (enterFrame) {
if (!mostrarFoto) {
_level1._alpha = 0;
_level1._x = xPos;
_level1._y = yPos;
porcentaje = _level1.getBytesLoaded()/_level1.getBytesTotal()*100;
_root.txtPorcentaje = int(porcentaje)+" %";
_root.barra._xscale = porcentaje;
if (porcentaje>=100) {
mostrarFoto = 1;
}
} else {
if (_level1._alpha<100) {
_level1._alpha += 10;
}
}
}
//-------------------------

//en el primer frame de la pelicula

display = int(getTimer()/100);
trace("display=" + display)
aux=int(display%100)
if(aux==0){
trace("**** cambia *****")
if (i<codigo.totalFotos) {
i++;
} else {
i = 1;
}
codigo.mostrarFoto = 0;
loadMovieNum("img_"+i+".jpg", 1);
}

//en el segundo frame de la pelicula (al parecer sin dos frames no funciona)

gotoAndPlay(1);


Ojo: aqui uso cinco imagenes en la misma carpeta que el swf y son la cantidad de la variable totalFotos (osea 5 imagenes con formato img_#.jpg)

Si quieren más datos no duden en preguntar
__________________
Jr_X :cool:

Última edición por xinopsis; 07/01/2005 a las 15:59
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:30.