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

[SOLUCIONADO] Llamar un .as a actionscript 3

Estas en el tema de Llamar un .as a actionscript 3 en el foro de Flash y Actionscript en Foros del Web. Buenos dias , soy nuevo en flash y estoy en un proyecto de escuela, y necesito conectar flash con mysql. Encontre una pagina como hacerlo ...
  #1 (permalink)  
Antiguo 29/05/2014, 09:51
 
Fecha de Ingreso: mayo-2014
Ubicación: Mexico
Mensajes: 79
Antigüedad: 10 años
Puntos: 2
Pregunta Llamar un .as a actionscript 3

Buenos dias , soy nuevo en flash y estoy en un proyecto de escuela, y necesito conectar flash con mysql. Encontre una pagina como hacerlo el detalle que viene en .as y no se como mandarlo llamar a un .fla, es actionscript 3. Les dejo el siguiente codigo:

Código Actionscript 3:
Ver original
  1. package
  2. {
  3.         import flash.display.MovieClip;
  4.         import flash.net.*;
  5.         import flash.events.*;
  6.         import flash.text.TextField;
  7.  
  8.        public class main extends MovieClip
  9.       {
  10.                 private static const DEFAULT_TEXT:String = "Iniciando Test...";
  11.                 private static const dx:int = 100;
  12.                 private static const URL:String = "index.php";
  13.  
  14.                 private var _loader:URLLoader;
  15.                 private var _request:URLRequest;
  16.  
  17.                 public var campo:TextField = new TextField();
  18.  
  19.                 public function main()
  20.                {
  21.                         campo.width = 600;
  22.                         campo.height = 400;
  23.                         campo.x = campo.y = dx;
  24.                         campo.text = DEFAULT_TEXT;
  25.                         addChild(campo);
  26.                         loadData();
  27.                }
  28.  
  29.                public function loadData():void
  30.               {
  31.                         output("Cargando Datos...");
  32.  
  33.                         _request = new URLRequest(URL);
  34.                         _request.method = URLRequestMethod.POST;
  35.                         _loader  = new URLLoader();
  36.                         _loader.addEventListener(Event.COMPLETE,completado);
  37.                        _loader.load(_request);
  38.               }
  39.               public function output(s:String):void
  40.               {
  41.                        campo.appendText(s+"n");
  42.         }
  43.         public function completado(e:Event)
  44.         {
  45.             output("Datos Cargados!n");
  46.             output("Mostrando Infomación:n");
  47.             var xml:XML = new XML(e.target.data);
  48.             var campos:XMLList = xml..field;
  49.             var i:int = campos.length();
  50.             while (i--)
  51.             {
  52.                 output(campos[i].firstname+"t"+campos[i].email);
  53.             }
  54.         }
  55.  
  56.     }
  57.  
  58. }

Última edición por plasma_go; 29/05/2014 a las 10:36
  #2 (permalink)  
Antiguo 29/05/2014, 11:10
Avatar de Kottore  
Fecha de Ingreso: octubre-2007
Mensajes: 170
Antigüedad: 16 años, 6 meses
Puntos: 8
Respuesta: Llamar un .as a actionscript 3

Toma el còdigo y guàrdalo en un archivo llamdo main.as
Depuès lo pones en el mismo sitio donde està tu *.fla y en la parte de Publicar de flash justo donde dice Clase ahì escribes main.



Con eso deberìa trabajar correctamente

Saludos
__________________
これは僕のウェブだよね。
  #3 (permalink)  
Antiguo 30/05/2014, 07:16
 
Fecha de Ingreso: mayo-2014
Ubicación: Mexico
Mensajes: 79
Antigüedad: 10 años
Puntos: 2
Respuesta: Llamar un .as a actionscript 3

Cita:
Iniciado por Kottore Ver Mensaje
Toma el còdigo y guàrdalo en un archivo llamdo main.as
Depuès lo pones en el mismo sitio donde està tu *.fla y en la parte de Publicar de flash justo donde dice Clase ahì escribes main.



Con eso deberìa trabajar correctamente

Saludos
Gracias Kottore, andaba buscando una solucion. Saludos

Etiquetas: dudas, flash, mysql, xml
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 01:44.