Código ActionScript :
public class Gestion extends MovieClip { private var _tipoUsuario : String; private var jugadorLogueado : Jugador = null; private var profesionalLogueado : Profesional = null public function Gestion() { } public function cargar() : void { cargarPantalla(); cargarAlerta(); cargarBotonera(); trace("tipoUsuario = " + _tipoUsuario); trace("jugadorLogueado = " + jugadorLogueado); trace("profesionalLogueado = " + profesionalLogueado); } }
La funcion cargarPantalla es la que gestiona las pantallas correspondientes. Mi idea era que al terminar de ejecutar la función cargar(), los traces devolvieran los tipos de usuarios y sus datos peeeeeeeeero.... estoy con el mismo problema que tengo siempre en actionscript, que las acciones se ejecutan de forma asíncrona, de modo que llega a los traces antes de haber terminado con la función cargarPantalla().
¿De qué manera puedo acceder a esas variables cuando hayan sido actualizadas y no sólo al principio de la ejecución?
Espero haberme explicado. Muchas gracias.