Comunidad de diseño web y desarrollo en internet online

Problema con nombre en variable

Citar            
MensajeEscrito el 19 Nov 2005 03:07 am
Saludos tengo un problema y es que estoy guardando en una varible el nombre de un movie clip de esta forma:


var peli;


peli = "movie1_mc";

para utilizarlo mas adelante con una propiedad asi:

peli._y += 40;

pero no me funciona, me toma el nombre de la pelicula pero no agarra la propiedad unicamente poniendolo escrito se puede hacer esto o hay que utilizar el nombre sin varible les agradeceria mucho la ayuda.

Por Mac++

25 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Nov 2005 06:16 am
this["movie_mc"]._y = 40;
ó
_root["movie_mc"]._y = 40;

Eso debería funcionar a la perfección. Ergo puedes emplear variables y otros metodos dentro.

Salu2, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 19 Nov 2005 11:39 am
peli = "movie1_mc";

para utilizarlo mas adelante con una propiedad asi:

peli._y += 40;

Evidentemente no funcion

con peli = "movie1_mc"; lo que haces es que "peli" sea una cadena de texto un String, y no un MC... luego peli._y no hace nada ya que las cadenas de texto no tienen coordenadas ... ¬_¬

pra que funcione deverias de usar _root[peli]._y = 500;
si es que esta en root, si no pues _root.ruta[peli]._y

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 19 Nov 2005 02:44 pm
muchas gracias a los dos funciona perfectamente :)

Por Mac++

25 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.