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

Rayos en flash

Estas en el tema de Rayos en flash en el foro de Flash y Actionscript en Foros del Web. Hola gente amiga!! Como andan tanto tiempo? Bueno, los necesito una vez más.... Necesito saber cómo hacer un efecto de rayos interesantes, cayendo sobre un ...
  #1 (permalink)  
Antiguo 15/09/2005, 23:09
Avatar de polecat  
Fecha de Ingreso: diciembre-2003
Ubicación: Argentina
Mensajes: 391
Antigüedad: 14 años
Puntos: 0
Rayos en flash

Hola gente amiga!!
Como andan tanto tiempo? Bueno, los necesito una vez más....

Necesito saber cómo hacer un efecto de rayos interesantes, cayendo sobre un logo y electrificándolo haciendo un ruidito. El ruido lo puedo conseguir, pero no se como animar los rayos...Hay alguna forma fácil?

La única que se me ocurre de hacerlo, es dibujar los rayos en Photoshop, y después partirlos en 4 o 5 pedazos y hacer la animación poniéndolos uno antes que el otro muy rápido...pero creo que no quedaría muy bien eso...hay alguna forma más fácil de hacerlo?

Saludos y mil gracias de antemano!
__________________
Juan Manuel
Diseño web/Gráfico & Ilustración
E-mail: [email protected] / Skype: jmbosi
Portfolio: www.facebook.com/hacelobiendesign
  #2 (permalink)  
Antiguo 16/09/2005, 21:46
 
Fecha de Ingreso: julio-2005
Mensajes: 61
Antigüedad: 12 años, 4 meses
Puntos: 0
Mira ese efecto yo lo hice desde flash de la siguiente manera: me consegui una imagen de un rayo desde google y la pegue en flash luego cree otra capa y utilizando el onion skin con la herramienta lapiz lo dibuje, esto con color balanco y el fondo de la animacion lo puse en negro para que quede bien, despues lo converti en un simbolo lo puse en el primer fotograma y el el segundo fotograma lo pegue pero lo puse al revez ahora pra que te slaga mejor este mismo sombolo que creaste lo puedes poner fotograma tras fotograma colocandolo de otra posicion eso hara un efecto de rayos todo esto lo hacen dentro de un movieclip y luego lo puedes poner sobre tu logo o el mismo logo puede estar en todo tu mc , espero haberte sido de ayuda
  #3 (permalink)  
Antiguo 29/10/2008, 13:27
 
Fecha de Ingreso: marzo-2008
Mensajes: 207
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Rayos en flash

para el efecto de luz, haz un par de flashes con un cuadrado blanco y otro transparente que coja todo el marco de la película, y intercambialos en unos cuantos fotogramas. Queda un parpadeo de luces muy bueno
  #4 (permalink)  
Antiguo 29/10/2008, 17:40
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.455
Antigüedad: 9 años, 5 meses
Puntos: 53
De acuerdo Respuesta: Rayos en flash

Ahi les dejo ese:

cr=0xffffff; al=[0,.5,.6]; rt=[0,125,255]; i=0;cl=[0,0x220066,cr];
gf = new flash.filters.GradientGlowFilter
(0,180,cl,al,rt,30,30,4,2,"outer",false);
createEmptyMovieClip("rayo",0);
onEnterFrame= function(){
if (rd(100)>(6+88*(i==0))){traza(10+rd(12),5+rd(5));}
}
function traza(l,t){
i? Po=Pt[rd(i)].clone(): Po = new flash.geom.Point(50+rd(300),rd(60));
rayo.moveTo(Po.x,Po.y)
for( b=l;b>0;b--){
Po.offset(rd(3*t)-rd(3*t),5+rd(l)); gr = 1300/(Po.y+180);
rayo.lineStyle(gr,cr,100,true,"normal","round","mi ter",16);
rayo.lineTo(Po.x,Po.y); rayo.filters = [gf];
i++; Pt[i]=Po.clone();
}
rd(100)>50? rayo._xscale>100? rayo._xscale-=1 : rayo._xscale+=1:null;
if (i>90){rayo.clear();Pt=[];i=0;}
}
function rd(n){return Math.round(n*Math.random())}




Solo ponganle una imagen adecuada
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 09:23.