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

XML.onLoad

Estas en el tema de XML.onLoad en el foro de Flash y Actionscript en Foros del Web. Estoy comunicando flash y php usando xml en la respuesta del servidor, recibo lo esperado pero el problema es que cuando se lanza el controlador ...
  #1 (permalink)  
Antiguo 21/04/2007, 12:53
 
Fecha de Ingreso: agosto-2004
Mensajes: 62
Antigüedad: 13 años, 3 meses
Puntos: 2
XML.onLoad

Estoy comunicando flash y php usando xml en la respuesta del servidor, recibo lo esperado pero el problema es que cuando se lanza el controlador onLoad es como si la función que se ejecuta estuviera dentro del mismo objeto xml, la cuestión es... ¿como puedo accerder a la clase en la que está contenido el objeto? porque estoy pensando en heredar la clase XML y añadirle la funcionalidad desde dentro... Alguna otra sugerencia?

Ya hice lo de heredar de XML y asi si me funciona, de todas formas, si alguien me puede explicar porque se comporta de manera distinta el onLoad de cuando se produce dentro de una clase a cuando se produce fuera, le estaria muy agradecido... por que los que es yo... ni papa, oye...

Última edición por Kelbethor; 21/04/2007 a las 13:09 Razón: Hice algo nuevo
  #2 (permalink)  
Antiguo 21/04/2007, 14:40
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 12 años, 5 meses
Puntos: 6
Re: XML.onLoad

Kelbethor, para usar eventos dentro de una clase te será muy util utilizar Delegate.create. Ahi hay un muy buen articulo explicando su funcionamiento.

Un saludo.
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #3 (permalink)  
Antiguo 22/04/2007, 18:53
 
Fecha de Ingreso: agosto-2004
Mensajes: 62
Antigüedad: 13 años, 3 meses
Puntos: 2
Re: XML.onLoad

Gracias, ahora parece que pillo porque no me funcionaba... :)
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 06:45.