Tema: [as3]
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/10/2007, 08:20
Avatar de SinguerInc
SinguerInc
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 16 años, 6 meses
Puntos: 5
Re: [as3]

La primera cosa que deberia saber es donde comprueba si existe o no. La info la tienes en un db mysql?, en sqlite?, en un xml?, es importante, igualmente mas o menos es igual para todos:

por ejemplo, si estas tomando los datos de mysql tramite una pagina php que te genera un xml:
Código:
		import flash.net.URLRequest;
		import flash.net.URLLoader;
		import flash.events.Event;
		
			var opera:Operador = new Operador();

			function verificarExistenciaOperador():void
			{
				var _urlR:URLRequest = new URLRequest("isOperadorInDB.php");
				var _urlL:URLLoader = new URLLoader();
				_urlL.load(_urlR);
				_urlL.addEventListener(Event.COMPLETE, onVerifOperador);
			

			
			}
			
				function onVerifOperador(event:Event):void
				{
					var myXml = new XML(event.target.data);
					if(myXml.isOperadorValido == "true")
					{
						entrar();
					}
				}
				
			verificarExistenciaOperador();
Lo que haces es registrar un "listener" para saber cuando esa informacion esta cargada, y ahi recien realizas la comprobacion y entras.