duplicateMovieClip(). Parte I

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

Sintaxis:

duplicateMovieClip(destino, nuevo nombre, nivel de profundidad)
  • Destino: Ruta de destino del clip de película que debe duplicarse.
  • Nuevo nombre: Identificador exclusivo para el clip de película duplicado.
  • Nivel de profundidad: Nivel de profundidad del clip de película duplicado.

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Ejemplo: 1.- Creamos un nuevo documento con dimensiones 300 * 150
2.- Creamos un clip de película y le asignamos un nombre de instancia. Por ejemplo: "clip"
3.- Creamos un botón y le asignamos un nombre de instancia. Por ejemplo: "btn_duplicar"
4.- Seleccionamos el primer fotograma y le asignamos el siguiente Actionscript:

//Declaramos una variable i y le asignamos un valor 1
var i=1
//Creamos una función que se ejecutará cada vez que
//hagamos click en el botón
this.btn_duplicar.onRelease = function(){
         //Sumamos uno a la variable i
         i = i + 1;
         //duplicamos el clip de pelicula
         duplicateMovieClip (_root.clip, "clip" + i, i);
         //Le asignamos una posición aleatoria dentro del escenario
         _root["clip"+i]._x = Math.floor(Math.random() * 300);
         _root["clip"+i]._y = Math.floor(Math.random() * 150);
}

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