F-FLASH nº1

lunes, marzo 27, 2006


F-FLASH

Bueno se acabaron los "asdf" y los "mas asdf" este es mi primer AS desente _: se trata de una serie de cuadros de distintas formas que se mueven en todas direcciones, el codigo es muy simple y el resultado es algo parecido al protector de pantalla de win llamado "Campo de estrellas " con la diferencia que en vez de estrellas son cuadrados ^^ los pasos son los siguientes_:

  • crear un documento nuevo
  • press Ctrl+F8 , seleccionar Clip de Pelicula, y nombrarlo "b"
  • en esta escena dibujar un cuadrado, se le pueden agregar efectos con alfa y otros eso que a criterio de cada uno
  • luego en la escena principal insertamos el MovieClip que creamos ("b"), lo seleccionasmos y abrimos el panel para escribir script y copiamos este codigo
onClipEvent (load) {
//mouse trailer
//_x = _root._xmouse;
//_y = _root._ymouse;
//posicion
_x = Math.random(2)*640;
_y = Math.random(2)*200;
//tamaño
_xscale = Math.random()*80;
_yscale = Math.random()*80;
//alfa
_alpha = 75;
//velocidad
velocidad_x = Math.random(2)*5-Math.random(2)*5;
velocidad_y = Math.random(2)*5-Math.random(2)*5;
//rotacion
//_rotation = random(180);
}
onClipEvent (enterFrame) {
_x += velocidad_x;
_y += velocidad_y;
_alpha--;
//_velocidad_x++;
//_velocidad_y++
//_rotation++
////////////////////////////////////////////////////////////
// si los mc's se salen del cuadro o se hacen muy transparente desaparecen
//////////////////////////////////
if (_alpha<1)>640) {
this.removeMovieClip;
}
if (_y<0)>200) {
this.removeMovieClip;
}
}
despues seleccionamos el primer frame de la pelicula y agregamos este codigo _:

onEnterFrame = function () {
b.duplicateMovieClip("b", this.getNextHighestDepth());
};

0 comentarios: