Comunidad de diseño web y desarrollo en internet online

scroll de imagenes

Citar            
MensajeEscrito el 06 Feb 2006 01:57 am
hola

alguien me puede ayudar a hacer un scroll de imagenes vertical continuo en flash 5?

ya he probado todo lo que encontré y nada sirve.

gracias!!

Por marian77

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 06 Feb 2006 08:50 am
Flash 5?!?!? pero si ya vamos por el 8!!

Podrías poner algo de tu código o algo sob elo que trabajar?

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 06 Feb 2006 05:15 pm
ni esto:

onClipEvent (load) {
// Coder: A. K. M. Dider | www.thegreendove.tk | [email protected]
// Copyright(c) 2005 A. K. M. Dider. All rights reserved.
var ypos=-200;
for (i=1; i<7; i++) {
this.attachMovie("img"+i, "tnimg"+i, i);
this["tnimg"+i]._y=ypos;
this["tnimg"+i]._x=0;
ypos+=100;
}
ypos-=100;
myArray=new Array(this.tnimg1, this.tnimg2, this.tnimg3, this.tnimg4, this.tnimg5, this.tnimg6);
reelSpeed=2;
imageCount=6;
}
onClipEvent (enterFrame) {
if (this.hitTest( _root._xmouse, _root._ymouse, true)) {
} else {
myArray[0]._y-=reelSpeed;
myArray[1]._y-=reelSpeed;
myArray[2]._y-=reelSpeed;
myArray[3]._y-=reelSpeed;
myArray[4]._y-=reelSpeed;
myArray[5]._y-=reelSpeed;
if (myArray[0]._y<=-300) {
myArray[0].removeMovieClip();
myArray[0]=myArray[1];
myArray[1]=myArray[2];
myArray[2]=myArray[3];
myArray[3]=myArray[4];
myArray[4]=myArray[5];
if (imageCount==16) {
imageCount=0;
}
imageCount++;
this.attachMovie("img"+imageCount, "tnimg"+imageCount, imageCount);
this["tnimg"+imageCount]._y=ypos;
this["tnimg"+imageCount]._x=0;
myArray[5]=this["tnimg"+imageCount];
trace ("Trace output 1");
}
}
// Coder: A. K. M. Dider | www.thegreendove.tk | [email protected]
// Copyright(c) 2005 A. K. M. Dider. All rights reserved.
}


ni esto:

onClipEvent (enterFrame) {
// movie clip enterframe event
_y = _y+1;
// change position for each enterframe event
if (_y>=507) {
// condition
_y = -360;
// if condition true movie clip jumps to starting postion.
}
}


ni esto:

onClipEvent (enterFrame) {
// movie clip enterframe event
_y = _y+1;
// change position for each enterframe event
if ((_y>=43.2*(9-1)-2)) {
// condition
_y = -43.2-2;
// if condition true movie clip jumps to starting postion.
}
}


es una tira de imagenes del mismo ancho, pero no todas tienen el mismo alto. son 9 fotos totales.

preguntá mas detalles cualquier cosa

Por marian77

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 06 Feb 2006 05:26 pm
Solo puedo decir una cosa WHAT!??!?!?

Es decir, los códigos, a parte de obsoletos si que funcionan, el problema es que por ejemplo en el primero debes nombrar a los MC's de las fotos de cierta forma, Además de que solo admitiría seis fotos.

No te has molestado/sabido ni modificar esos script. Te aconsejo que busques primero algo más sencillo (y actual) mira en la seccion de tutoriales de aquí, posiblemente tengas suerte y haya algo parecido, pero sin duda, primero me pondría a estudiar algo de ActionScript

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 06 Feb 2006 05:35 pm
el primero directamente no lo entendí. no lo usé.
el segundo funciona pero tipo tira, recien cuando la tira termina empieza de nuevo, por eso no sirve.. queda espacio en blanco.
el tercero es otra variante que tampoco funcionó porque tuve que deformar las fotos para que tengan la misma altura para que ande.
osea que si modifiqué.
me recorri todos los tutos para ver como hacer. como no encontré nada. pregunté.

gracias!

Por marian77

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 06 Feb 2006 05:54 pm
Solución rápida :

Usa el SEGUNDO método . Pero haz dos copias de la tira de imágenes y desfásalas lo suficiente para que una quede a continuación de la otra, debería de dar el efecto de que no se corta

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 07 Feb 2006 01:51 am
hay que actualizarce Flash 8, o de perdis mx
jajaj

NO te rindas :lol:

Por Stopa

900 de clabLevel



Genero:Masculino  

NPI

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.