Estaba probandolo, me baje los ejemplos y me andan barbaro.
Tome el ejemplo del chat simple y vi que tenia preparada ya una funcion como para probar el envio y recepcion de objetos... entonces me decidi a probar.
Aca envio el objeto:
Código :
enviar_btn.onRelease = function() { var alumno:Object = new Object(); alumno.edad = 20; alumno.nombre = "Freddie®"; alumno.codigo = 1337; chat.enviarObj(alumno); };
Y aca lo recibo:
Código :
chat.onObjeto = function(obj:Object) { //trace(obj.edad); esto me devuelve undefined for(v in obj) { trace("prueba "+obj[v].edad); } };
Y el problema es el siguiente, enviar lo envia bien pero al recibirlo me muestra datos basura de mas:
prueba undefined
prueba undefined
prueba undefined
prueba undefined
prueba undefined
prueba 20
prueba undefined
Por que sucede esto? Teoricamente con obj.edad ya deberia mostrarme 20, no?
Bueno agradezco muchisimo la ayuda que me puedan brindar
Saludos!!