AttachMovie en Actionscript 3

Posted by admin | AS3,Avanzado | Saturday 9 September 2006 9:20 pm

De manos de _Conejo desde Cristalab, nos llega la demostración de como realizar en ActionScript 3, la función attachMovie.

Actionscript:
  1. _root.attachMovie(linkageName,"nuevoNombre",42);

La función attachMovie desaparece en AS3 y su sustituto es addChild. Un código de ejemplo sería el siguiente:

Actionscript:
  1. import flash.display.DisplayObject;
  2. import flash.display.Sprite;
  3. import flash.utils.getDefinitionByName;
  4.  
  5. var ClassReference:Class = getDefinitionByName("objetoExportado") as Class;
  6. var instance:Object = new ClassReference();
  7. addChild(DisplayObject(instance));

AddChild requiere un objeto instanciado de una clase, por lo tanto "objetoExportado" es un objeto de la biblioteca exportado como clase, (al exportar en la biblioteca no le damos un nombre "id", sino una clase "Class").

 

*Aqui podemos ver el post completo.

Post relacinonados:

  1. Manejo de MovieClips con ActionScript 3
  2. Cómo duplicar un MovieClip en ActionScript 3
  3. Cómo duplicar MovieClips con gráficos en ActionScript 3
  4. Comunicación entre clases Actionscript 3 con EventDispatcher
  5. Clase para dibujar líneas de puntos en ActionScript 3

2 Comments »

  1. Pingback by CODIGO.actionscript » Manejo de MovieClips con ActionScript 3 — 8 February, 2012 @ 1:59 pm

    [...] Como ya se dijo en otro tip, el sistema de añadir elementos de la biblioteca a cambiado en AS3. Ahora attachMovie no funciona, añadimos los clips con addChild y para realizar este proceso hemos de crear una clase para cada clip que queramos añadir. Este es el proceso a seguir: [...]

  2. Pingback by blog.2grafic.com » Blog Archive » MovieClips y AS 3 — 8 February, 2012 @ 1:59 pm

    [...] Como ya se dijo en otro tip, el sistema de añadir elementos de la biblioteca a cambiado en AS3. Ahora attachMovie no funciona, añadimos los clips con addChild y para realizar este proceso hemos de crear una clase para cada clip que queramos añadir.” [...]

RSS feed for comments on this post. TrackBack URI

Leave a comment

Get Adobe Flash playerPlugin by wpburn.com wordpress themes