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

Mostrar varias instancias en una pelicula

Estas en el tema de Mostrar varias instancias en una pelicula en el foro de Flash y Actionscript en Foros del Web. Hola, digmaos k tengo una instancia de clip de pelicula llamemosle cosa_clip lo que quiero es poner solo una ves cosa_clip en el espacio de ...
  #1 (permalink)  
Antiguo 15/12/2008, 21:27
Avatar de Bazookao  
Fecha de Ingreso: diciembre-2008
Ubicación: Mexico
Mensajes: 139
Antigüedad: 9 años
Puntos: 1
Mostrar varias instancias en una pelicula

Hola, digmaos k tengo una instancia de clip de pelicula llamemosle cosa_clip
lo que quiero es poner solo una ves cosa_clip en el espacio de trabajo
y desde el codigo que aparesca muchas veces
  #2 (permalink)  
Antiguo 15/12/2008, 22:17
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 13 años
Puntos: 43
Respuesta: Mostrar varias instancias en una pelicula

Hola Bazookao !

Si estas utilizando ActionScript 2.0, puedes utilizar los métodos duplicateMovie o attachMovie, te dejo un tutorial:

http://www.swinburne.edu.au/design/t...ovieClip/ID-3/

Si estas usando ActionScript 3.0 es un poco diferente, cuando creas un MovieClip te vas al apartado de linkage, en la opción que dice 'Class', le pones un nombre de clase, por ejemplo 'Rectangle'.

Ahora para crear varias instancias de este movieclip, llamas al constructor y lo añades al contenedor:

Código actionscript:
Ver original
  1. //Creamos una nueva instancia del movieclip que le dimos como nombre de clase 'Rectangle'
  2. var newInstance:Rectangle = new Rectangle();
  3. //Lo añadimos al contenedor.
  4. addChild(newInstance);
  5. //Lo movemos en sus coordenadas x, y
  6. newInstance.x = 10;
  7. newInstance.y = 20;

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
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 03:31.