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

Ayuda urgente! Variable dentro de Otra en As3

Estas en el tema de Ayuda urgente! Variable dentro de Otra en As3 en el foro de Flash y Actionscript en Foros del Web. Tengo un programa en as3 en donde leo los registros de una bd en mysql que estan separados por comas(,) y lo que deseo hacer ...
  #1 (permalink)  
Antiguo 30/08/2010, 09:01
Avatar de johnybravo  
Fecha de Ingreso: mayo-2008
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 1
Ayuda urgente! Variable dentro de Otra en As3

Tengo un programa en as3 en donde leo los registros de una bd en mysql que estan separados por comas(,) y lo que deseo hacer es que los objetos que estan en mi base de datos cambien de color, utilizo el siguiente código:


var request:URLRequest = new URLRequest("source.php");
request.method = URLRequestMethod.GET;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, completeHandler);
loader.load(request);


function completeHandler(evt:Event) {
var cad1 = evt.target.data.cad1;
var arr1 = cad1.split(",");

arr1[0].cambiarColor(arr1[0]);

}


Los objetos pertenecen a una clase y se crean a través de un arreglo y se llaman ds[0], ds[1].....ds[30]. Entonces, si yo pongo ds[0].cambiarColor(ds[0]) lo cambia sin ningún problema pero cuando pongo arr1[0].cambiarColor(arr1[0]), entonces parece que as3 interpreta que debe cambiar de color al objeto arr1[0], el cual no existe.
Lo que necesito que interprete es el contenido que devuelve arr1[0] y no el objeto arr1[0]; he probado con getChildByName y no me funciona; lo que quiero es algo parecido a lo que hace getElementById en javascript, por favor necesito ayuda urgente! Gracias.

Última edición por johnybravo; 30/08/2010 a las 09:40
  #2 (permalink)  
Antiguo 30/08/2010, 10:17
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Ayuda urgente! Variable dentro de Otra en As3

http://help.adobe.com/es_ES/AS3LCR/F...ldByName%28%29
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #3 (permalink)  
Antiguo 30/08/2010, 10:35
Avatar de johnybravo  
Fecha de Ingreso: mayo-2008
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: Ayuda urgente! Variable dentro de Otra en As3

Saludos Lynxcraft
Ya probé con getChildByName anteriormente, de la manera que sugiere tu link pero no funciona.

Estoy utilizándolo correctamente?

getChildByName(arr1[0]).cambiarColor(getChildByName(arr1[0]));

Alguna sugerencia?
  #4 (permalink)  
Antiguo 30/08/2010, 11:21
Avatar de johnybravo  
Fecha de Ingreso: mayo-2008
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: Ayuda urgente! Variable dentro de Otra en As3

Ya lo conseguí, faltaba poner un atributo name a los objetos para que luego se pudiese usar el getChildByName

Etiquetas: 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 22:43.