duplicateMovieClip(). Parte II. Efecto de imagen

0 - - 15/11/2004 00:00:00

Un ejemplo práctico de la duplicación de clips de pelicula para crear efectos de transición o aparición de imágenes. Si descargais el ejemplo vereis que se utiliza una imágen y un clip de película por encima de ella que actua como máscara que va desapareciendo, para dejar paso a la imagen. De este modo podemos incluir "alpha" ya que no es estrictamente una máscara.

El código y la explicación es la siguiente:

//declaramos las variables i, posx, posy
var i=0
var posx=0
var posy=0
//creamos la función duplicar
function duplicar(){
//Mientras i sea menor de 20
if (i<20) {
//duplicamos el movieclip "clip"
duplicateMovieClip(_root.clip,"clip"+i,i);
//al clip le asignamos como posición posx y posy
this["clip"+i]._x = posx;
this["clip"+i]._y = posy;
//incrementamos i
i++
//incrementamos posy
posy+=25
}
}
stop();
// Llamamos a la función duplicar cada 70 milisegundos
setInterval(_root, "duplicar", 70)

A partir de este ejemplo, cambiando la forma o el movimiento del clip de película podemos crear diversos efectos.

Descargar Ejemplo » »

Deja tu comentario

  • El comentario debe estar relacionado con el contenido de la entrada.
  • Comentarios ofensivos, con spam o con lenguaje inapropiado serán eliminados.

captcha