Comunidad de diseño web y desarrollo en internet online

efecto vapor tren

Citar            
MensajeEscrito el 18 Ene 2006 09:58 am
Necesito saber como hacer un efecto vapor para tren, supongo que mediante actionscript quedará mejor que hacerlo manual..

Un saludo y gracias

Por Aitcar

Claber

145 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 19 Ene 2006 12:44 am

Por andresmaro

Claber

981 de clabLevel

3 tutoriales
4 articulos

Genero:Masculino  

America/Bogota

firefox
Citar            
MensajeEscrito el 19 Ene 2006 12:50 am
en ese mismo tutorial, puedes jugar con las coordenadas X e Y para que el movimiento no sea paralelo a la tierra, si es que te hace falta...
tambien puedes variar la cantidad de nubes (o vapor...) y jugar tambien con la velocidad de ellas, incluso hasta aceleracion
PD: andresmaro, la proxima vez que utilices las URL hazlas de esta forma

Código :

[url=tu url]título[/url] 

para que no descentre el contenido de la página.

Por Johnny

Claber

1589 de clabLevel

4 tutoriales

  Héroes

firefox
Citar            
MensajeEscrito el 19 Ene 2006 01:46 am
link corregido

y por cierto podrias utilizar una formula de aceleracion para las nubes y dar la impresion de nube paralela

Xaludos ^^

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 19 Ene 2006 12:37 pm
Hola.
Ante todo muchas gracias por facilitarme información, andresmaro y compañia.
Esta muy bien ese efecto, pero me gustaría algo como de locomotora antigua, que tire bocandas de vapor.

Bueno ya pido demasiado, si por casualidad teneis alguna idea mas, pues me contais..

Un saludo.

Por Aitcar

Claber

145 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 19 Ene 2006 02:12 pm
puedes buscar algo como el efecto de burbujas y sustituyes la imágen de la bola de burbuja por una de humo, el efecto será parecido, aunque le tendrás que modificar el movimiento para que se vayan para atrás al tiempo que suben, en vez de subir únicamente...

Por Johnny

Claber

1589 de clabLevel

4 tutoriales

  Héroes

firefox
Citar            
MensajeEscrito el 19 Ene 2006 05:08 pm
muy bien, voy a seguir buscando en los ejemplos, ya os digo que podría hacerlo manual, pero considero que mediante programación pueder quedar mucho mejor.

Si alguien encuentra algo por favor que me de un aviso, gracias

Por Aitcar

Claber

145 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 19 Ene 2006 05:52 pm
:roll: ese tuto te sirve, solo modificalo un poco

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 20 Ene 2006 05:06 am
estoy de acuerdo con fento... ese tuto te sirve... solo hay que trabajarlo para que de el resultado que deseas... y erdon por el link, hice el post de rapidez...

Por andresmaro

Claber

981 de clabLevel

3 tutoriales
4 articulos

Genero:Masculino  

America/Bogota

firefox
Citar            
MensajeEscrito el 20 Ene 2006 08:09 am

Aitcar escribió:

podría hacerlo manual, pero considero que mediante programación pueder quedar mucho mejor.

y dices que lo has mirado?

Por Johnny

Claber

1589 de clabLevel

4 tutoriales

  Héroes

firefox
Citar            
MensajeEscrito el 20 Ene 2006 09:23 am
Una vez más, gracias por vuestras respuestas.
Ante todo deciros que no soy el típico vago que manda un post con la duda y espera una respuesta mientras se toca los cataplines... ^^
Y para demostrar mi buena fe, pongo el resultado final (por cierto muy logrado) para hacer el efecto mencionado.
Espero que a alguien más le sea de utilidad, un saludo. ^^

En la película principal, una capa con el siguiente código ( para que el vapor se desplace a la derecha)

Código :

windRight = 2;
windLeft = 3;

Dibujamos un pequeño círculo de color negro, le damos unos 15% de alpha. Lo convertimos en clip de película ("smoke").
Seguimos dentro del clip, y en el fotograma insertamos;

Código :

i = 1;
while (i < 120) {
   duplicateMovieClip(this.smoke, ("smoke_" + i), (16384 + i));
   this[("smoke_" + i)]._y = -(i + random(5));
   r = random(4);
   if (r == 2) {
      this[("smoke_" + i)]._x = 0 + random(20);
   } else {
      this[("smoke_" + i)]._x = -random(20);
   }
   i++;
}

Editamos nuevamente nuestro clip, creamos nueva capa e insertamos un nuevo clip de película (esta vez vacio), con el siguiente código ;

Código :

onClipEvent (enterFrame) {
   if (_parent._y > -150 && _parent._alpha > 0) {
      _parent._y -=  random(3);
      _parent._alpha -=  random(2);
      _parent._x +=  random(_root.windRight);
      _parent._x -=  random(_root.windLeft);
   } else {
      _parent._y = 0;
      _parent._x = 0;
      _parent._alpha = 100;
   }
}


Un saludo.

Por Aitcar

Claber

145 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 01 Dic 2008 09:57 pm
Alguien podria decirme de que forma modifico el script de manera que las nubes de vapor salgas de un centro y se desvanezcan hacia fuera. He estado tratando y definitivamente no he podido. Cualquier ayuda seria valiosisima...Muchas gracias :D

Por milton prime

0 de clabLevel



 

firefox

 

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