Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2012, 17:33
panconjugo
 
Fecha de Ingreso: noviembre-2011
Ubicación: La Serena, Chile.
Mensajes: 15
Antigüedad: 13 años, 3 meses
Puntos: 0
Mensaje Pequeña aplicacion flash/actionscript

Hola comunidad

Soy nuevo en Actionscript 3 y comencé a crear una pequeña aplicación llamada "Diseñador Virtual" la idea de esto es implementarlo a una web y esta sea mas interactiva para el cliente, consultando a dicha aplicación sobre información relevante del sitio.

En el paso que tengo el problema es cuando le pide al cliente que eliga de un combobox (lo igual a un select en html) sobre el tema que quiere averiguar, para luego mostrar en un textarea el contenido de tal tema (el contenido esta dentro de un XML y cada tema esta especificado por un ID).

Aquí les dejo el codigo actionscript:


import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;

var servicio="";

elegirServicio.addEventListener(Event.CHANGE, showSelected)
function showSelected(evt:Event){

servicio = evt.target.selectedItem.data;

var externalDates:XML;
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest("externalDates.xml");
loader.load(request);
loader.addEventListener(Event.COMPLETE, onComplete);

function onComplete(event:Event):void
{
var loader:URLLoader = event.target as URLLoader;

if(servicio == 10001){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[0].comentario;
}
else if(servicio == 10002){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[1].comentario;

}

else if(servicio == 10003){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[2].comentario;

}

else if(servicio == 10004){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[3].comentario;

}

else if(servicio == 10005){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[4].comentario;

}

else if(servicio == 10006){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[5].comentario;

}

else if(servicio == 10007){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[6].comentario;

}

else if(servicio == 10008){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[7].comentario;

}

else if(servicio == 10009){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[8].comentario;

}

else if(servicio == 10010){

gotoAndStop(3);
tuServicio.htmlText = externalDates.opcion[9].comentario;

}

}

}


Espero me puedan ayudar, si necesitan mas información por favor avísenme y si puedo resolver este problema me gustaría compartirlo a quien le interese.

Saludos