• Viernes 8 de Noviembre de 2024, 21:41

Autor Tema:  Como puedo llamar a un MC desde una variable  (Leído 2411 veces)

rogalde

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Como puedo llamar a un MC desde una variable
« en: Lunes 7 de Diciembre de 2009, 12:52 »
0
Hola!! a tod@s!!
No se si el título es el correcto pero me gustaría saber como puedo hacer esto en AS2 o AS3 si se puede... porque lo he intentado y no va.

Código: PHP
  1. //Tener una variable con el nombre del MC al cual quiero aplicarle una propiedad
  2. miMC = "imagen_mc";
  3.  
  4. //Ahora aplicarle algo a ese MC
  5. miMC._alpha = 0;
  6.  

Lo que estoy intentando es coger lo que ponga dentro de una variable, en este caso un nombre de MC que tenga en mi película y aplicarle eso. Para así evitar hacer muchas líneas.

Alguien sabe si se pude hacer de otra manera.
Espero haberme explicado bien.

Gracias!!

gophlb

  • Visitante
Re: Como puedo llamar a un MC desde una variable
« Respuesta #1 en: Domingo 13 de Diciembre de 2009, 20:28 »
0
Cita de: "rogalde"
Hola!! a tod@s!!
No se si el título es el correcto pero me gustaría saber como puedo hacer esto en AS2 o AS3 si se puede... porque lo he intentado y no va.

Código: PHP
  1. //Tener una variable con el nombre del MC al cual quiero aplicarle una propiedad
  2. miMC = "imagen_mc";
  3.  
  4. //Ahora aplicarle algo a ese MC
  5. miMC._alpha = 0;
  6.  

Lo que estoy intentando es coger lo que ponga dentro de una variable, en este caso un nombre de MC que tenga en mi película y aplicarle eso. Para así evitar hacer muchas líneas.

Alguien sabe si se pude hacer de otra manera.
Espero haberme explicado bien.

Gracias!!
hombre, tienes la posibilidad de ponerles name a las variables de tipo movieclip y sprite (miMovieClip.name = "blablabla") y luego hacer una referencia del tipo
var miNuevoMovieClip:MovieClip = getChildByName("blablabla") as MovieClip;
suponiendo que antes hayas hecho   addChild(miMovieClip);

no creo que te solucione demasiado, pero mi dominio de as3 no es excesivo y es lo mas que se me ocurre ahora mismo

suerte ;)