aqui les dejo el ultimo q e puesto pero tampoco me funciona me pueden ayudar pliss
Código ActionScript :
package
{
import fl.controls.ComboBox;
import fl.events.*;
import flash.display.Loader;
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.Event;
import flash.events.ProgressEvent;
import flash.net.URLRequest;
import flash.sampler.NewObjectSample;
public class webcam extends Sprite
{
private var listadoCanciones:ComboBox = new ComboBox();
private var cancionUrl:String
private var cancionDuracion:Number;
private var cargador:Loader = new Loader();
private var contenedor:MovieClip;
public function webcam()
{
preloader.visible=false;
listadoCanciones.x=10;
listadoCanciones.y=10;
listadoCanciones.addItem({label:"Seleccione una Canción", value:"0"});
listadoCanciones.width=200;
listadoCanciones.addEventListener(Event.CHANGE,cancionSelecionada);
addChild(listadoCanciones);
}
private function cancionSelecionada(event:Event):void{
if(event.target.selectedItem.value!=0){
cancionUrl=event.target.selectedItem.url;
cancionDuracion=event.target.selectedItem.duracion;
removeChild(listadoCanciones);
cargador.contentLoaderInfo.addEventListener(Event.OPEN, onOpen);
cargador.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);
cargador.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
cargador.load(new URLRequest(cancionUrl));
}
}
private function onOpen(e:Event):void
{
preloader.visible = true;
}
private function onProgress(e:ProgressEvent):void
{
var porc:Number = Math.round((e.bytesLoaded * 100)/e.bytesTotal);
preloader.porc_txt.text = porc + "%";
}
private function onComplete(e:Event):void
{
preloader.visible = false;
addChild(cargador);
cargador.content.play();
}
}
} 