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

Concatenar variables a un movieclip

Estas en el tema de Concatenar variables a un movieclip en el foro de Flash y Actionscript en Foros del Web. Alguien podria ayudarme ? Tengo esta funcion mas o menos asi en AS3: var variableconcatenada:String = "valororiginal"; function concatenar(e:MouseEvent):void{ trace(e.currentTarget.valororiginal.width); trace(e.currentTarget.variableconcatenada.width); } //y aqui quiero ...
  #1 (permalink)  
Antiguo 22/10/2010, 16:53
 
Fecha de Ingreso: octubre-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
Concatenar variables a un movieclip

Alguien podria ayudarme ?

Tengo esta funcion mas o menos asi en AS3:

var variableconcatenada:String = "valororiginal";

function concatenar(e:MouseEvent):void{

trace(e.currentTarget.valororiginal.width);
trace(e.currentTarget.variableconcatenada.width);

}

//y aqui quiero manipular el movieclip clickeado q vaya cambiando dependiendo el valor de la "variableconcatenada"

el primer trace me devuelve el ancho del mc pero el segundo me devuelve

TypeError: Error #1010: Un término no está definido y no tiene propiedades.
at 01_fla::MainTimeline/concatenar()
at Function/http://adobe.com/AS3/2006/builtin::apply()
at MethodInfo-1()

me imagino que es porque no encuentra el clip "variableconcatenada" pero entonces como hago para que me evalue el valor de la variable ??

Espero haberme explicado bien.

Muchas gracias de antemano.

Última edición por AlxMoreno; 22/10/2010 a las 17:43
  #2 (permalink)  
Antiguo 22/10/2010, 17:52
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Concatenar variables a un movieclip

Hola
no entiendo muy bien lo que tienes, se supone que el mc que tiene el listener tiene a su vez internamente más movieclips y eso es lo que quieres evaluar? o algo así?
y el error, es porque un string no tiene width, y por eso dice término no definido
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #3 (permalink)  
Antiguo 22/10/2010, 18:10
 
Fecha de Ingreso: octubre-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
Mensaje Respuesta: Concatenar variables a un movieclip

Hola, gracias por responder, creo q no he sabido explicarme bien

tengo:

mc.addEventListener(MouseEvent.CLICK, concatenar);

var x="azul";

function concatenar(e.MouseEvent):void{

//y aqui es donde necesito q la variable x se sustituya por su valor

e.currentTarget.x.width;

//para q quede asi e.currentTarget.azul.width y ya poder manipularlo
//pero lo he intentado ya de muchas formas y no logro hacer q me lo detecte

}

Gracias por responder.
  #4 (permalink)  
Antiguo 22/10/2010, 20:21
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Concatenar variables a un movieclip

ehm, intenta con
Código actionscript:
Ver original
  1. e.currentTarget.this[x].width;
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: concatenar, movieclip, variables
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 11:09.