Comunidad de diseño web y desarrollo en internet online

duda acerca de un tutorial de esta web.

Citar            
MensajeEscrito el 08 Jul 2005 01:06 am
Hola, tengo una duda acerca de un tutorial de esta web.

El tutorial explica como simular nubes, moviendo un archivo png creado en photoshop por el escenario, por medio de Action Script. Pero igual que imitamos las nubes, también podría ser humo.

¿Que parte del código tendría que modificar (a parte de las dimensiones del escenario como se indica en el tutorial) si quisiera que el movieclip que contenga el archivo png se desplazara de abajo hacia arriba? Es decir, que lo que quiero, es que en lugar de nubes apareciendo a derecha e izquierda del escenario, aparezcan de abajo a arriba, como el humo.

Por nigthcrawler

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Jul 2005 01:32 am
pues en lugar de modificar x modifica y valida y

saludos

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 10 Jul 2005 02:02 pm

fento escribió:

pues en lugar de modificar x modifica y valida y

saludos


¿Podrías ser más explicito? ¿Que parte del código debo modificar? he hecho cambios y no consigo que se desplace de abajo a arriba.

Por nigthcrawler

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 10 Jul 2005 05:49 pm
Lo que se hace en el tutorial es aplicarle un codigo al clip que se desea duplicar:

Código :

onClipEvent (load) {
   velocidad = (random(20)+20)*0.02;
   _yscale = random(90)+80;
   _xscale = _yscale;
   _alpha = random(10)+5;
   _y = random(30)+10;
   _x = random(400);
   _rotation = random(360)+50;
}
onClipEvent (enterFrame) {
   if (_x<=-20) {
      _velocidad = (random(20)+20)*0.02;
      _yscale = random(90)+80;
      _xscale = _yscale;
      _alpha = random(10)+5;
      _y = random(30)+10;
      _x = 420;
      _rotation = random(360)+50;
   } else {
      _x = _x-velocidad;
      giro = random(200);
      if (giro>=190) {
         _rotation++;
      }
   }
}

, y por medio de esto se duplica el mc:

Código :

for (i=1; i<30; i++) {
   duplicateMovieClip("nube", "nube"+i, i);
}

pues envez de decirle "nube" pues dale el nombre de tu clip

Por Jorgelig

Claber

3035 de clabLevel

12 tutoriales

 

Monterrey, Nuevo Leon, MX

firefox
Citar            
MensajeEscrito el 11 Jul 2005 01:26 pm
Si, hasta ahí todo claro, lo que quiero hacer es mover las nubes de abajo a arriba, y no lo consigo.

Por nigthcrawler

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 11 Jul 2005 02:10 pm
hmmm que script colocaste :? seria mejor verlo, si lo quieres mover de arriba a abajo usa mc._y

Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 13 Jul 2005 01:29 am
Para ser concretos, me gustaría que el movieclip cruzara el escenario en diagonal, por ejemplo, de la parte superior izquierda, hacia la parte inferior derecha.

No me aclaro con el Action Script, he modificado los valores _y _x, sin conseguir que cruce diagonalmente.

¿Con que código de Action Script puedo conseguir que una movieclip cruce diagonalmente una pantalla?

Por nigthcrawler

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 13 Jul 2005 01:43 am
no solo tienes que modificar el valor _y de la nube sino que tambien tienes que modificar el espacio limite que tiene para desplazarse se decir el va en _x hasta de un valor a otro.

entonces la condicion la cambias y colocas los valores que deseas y con _y

Por Prozac

SWAT Team

1546 de clabLevel

1 tutorial

Genero:Masculino   SWAT

donde se regresa el viento

firefox
Citar            
MensajeEscrito el 13 Jul 2005 02:54 pm
Creo que la formula que maneja el movimiento esta programada para que sea lineal, tambien habria que modificar la formula no ?

Por Jorgelig

Claber

3035 de clabLevel

12 tutoriales

 

Monterrey, Nuevo Leon, MX

firefox
Citar            
MensajeEscrito el 13 Jul 2005 10:21 pm
Yo solo he conseguido que se mueva horizontal y verticalmente, pero no diagonalmente.

El efecto que quiero conseguir, es el de la caída de la hoja en el mes de otoño.

Tengo un movieclip de una hoja, lo que querría es duplicarlo en unas 10 hojas de distintos tamaños y opacidad, que cruzaran del extremo izquierdo superior, al extremo inferior derecho. Así sucesivamente, en un bucle o repetición, es decir, cuando llegaran las hojas al extremo inferior derecho, volverían a aparecer en el extremo superior izquierdo para volver a caer.

Lógicamente, esta animación podría hacerla en un movieclip, pero querría hacerlo mediante Action Script para que se cargaran las hojas aleatoriamente sin parecer una repetición tipo gif animado.

Llevo varios días intentándolo sin suerte. :crap:

Por nigthcrawler

16 de clabLevel



 

msie
Citar            
MensajeEscrito el 19 Jul 2005 06:50 am
Sigo sin conseguirlo, si alguien sabe como hacerlo que lo escriba, por favor.

Por nigthcrawler

16 de clabLevel



 

msie

 

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