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

reproductor flash cs3 no puedo hacer que jale la musica

Estas en el tema de reproductor flash cs3 no puedo hacer que jale la musica en el foro de Flash y Actionscript en Foros del Web. hola tengo tengo un reproductor flash pero al parecer tiene errores no puedo hacerlo que jale la musica alguien sabe como si alguien sabe flas ...
  #1 (permalink)  
Antiguo 03/11/2011, 23:23
(Desactivado)
 
Fecha de Ingreso: julio-2009
Mensajes: 7
Antigüedad: 15 años, 5 meses
Puntos: 1
reproductor flash cs3 no puedo hacer que jale la musica

hola tengo tengo un reproductor flash pero al parecer tiene errores no puedo hacerlo que jale la musica alguien sabe como si alguien sabe flas cs3 que me pueda ayudar..puedo darle algo de dinero ah cambio contactenme
dejame tu msn.... o correo gracias

puedo pagar por el trabajo
  #2 (permalink)  
Antiguo 04/11/2011, 17:27
Avatar de esdebon  
Fecha de Ingreso: agosto-2008
Ubicación: México
Mensajes: 167
Antigüedad: 16 años, 4 meses
Puntos: 18
Respuesta: reproductor flash cs3 no puedo hacer que jale la musica

Prueba esta clase, ve como funciona y no necesitas mas si necesitas mas puedes contactarme por medio d emi pagina http://fluocode.com
Código actionscript:
Ver original
  1. import flash.display.MovieClip;
  2.     import flash.media.Sound;
  3.     import flash.net.URLRequest;
  4.     import flash.media.SoundChannel;
  5.     import flash.events.MouseEvent;
  6.     import flash.media.SoundTransform;
  7.     import flash.events.Event;
  8.     import flash.events.ProgressEvent;
  9.  
  10.     public class Principal extends MovieClip {
  11.  
  12.         // Constants:
  13.         // Public Properties:
  14.         // Private Properties:
  15.  
  16.         private var cancion:Sound=new Sound  ;// se encarga en sì del mp3
  17.         private var canal:SoundChannel=new SoundChannel  ;// se encarga de los controles
  18.         private var detenido:int=0;
  19.         private var tocando:Boolean=true;
  20.         private var st:SoundTransform=new SoundTransform  ;
  21.  
  22.         // la variable interna solo la leen las clases del mismo directorio, la variable publica todos, la variable privada solo la clase dentro de la que esta declarada
  23.  
  24.         // Initialization:
  25.         public function Principal() {
  26.             cancion.load(new URLRequest("Guns N' Roses - Sweet Child O' Mine.mp3"));
  27.             reproducir.addEventListener(MouseEvent.CLICK,rep);
  28.             detener.addEventListener(MouseEvent.CLICK,det);
  29.             bajar.addEventListener(MouseEvent.CLICK,baj);
  30.             elslider.addEventListener(Event.CHANGE,vol);
  31.             paneo.addEventListener(Event.CHANGE,pan);
  32.             cancion.addEventListener(Event.ID3, mostrarID3);// datos de la cancion, del mp3
  33.             cancion.addEventListener(Event.COMPLETE, alCompletar);
  34.             cancion.addEventListener(ProgressEvent.PROGRESS, progreso);
  35.  
  36.             // cancion.play(); // no tiene metodo stop!!!
  37.             // cancion.close(); // quita de la memoria, y hay que volver a cargar el archivo;
  38.         }
  39.         private function progreso (e:ProgressEvent):void {
  40.             var total:int = e.bytesTotal;
  41.             var cargado:int = e.bytesLoaded;
  42.             var porciento:int = cargado * 100 / total;
  43.             trace(porciento);
  44.         }
  45.         private function alCompletar(e:Event):void {
  46.             canal=cancion.play(detenido);
  47.             this.addEventListener(Event.ENTER_FRAME, verPosicion);
  48.         }
  49.         private function verPosicion(e:Event) {
  50.             var porciento:int=canal.position*100/cancion.length;
  51.             barra.scaleX=porciento/100;
  52.             picoD.scaleY=canal.rightPeak;// rightPeak es una propiedad
  53.             picoI.scaleY=canal.leftPeak;
  54.         }
  55.         private function mostrarID3(e:Event):void {
  56.             cancion_txt.text=cancion.id3.songName;// desde iTunes, click derecho en el mp3, convert ID3 Tags - debe ser la version
  57.             album.text=cancion.id3.album;
  58.             artista.text=cancion.id3.artist;
  59.         }
  60.  
  61.         // Public Methods:
  62.         // Protected Methods:
  63.         private function rep(e:MouseEvent):void {
  64.             if (! tocando) {
  65.                 tocando=true;
  66.                 canal=cancion.play(detenido);
  67.             }
  68.         }
  69.         private function det(e:MouseEvent):void {
  70.             detenido=canal.position;
  71.             canal.stop();
  72.             tocando=false;
  73.         }
  74.         private function baj(e:MouseEvent):void {
  75.             st.volume=.5;
  76.             canal.soundTransform=st;
  77.         }
  78.         private function vol(e:Event):void {
  79.             st.volume=elslider.value;
  80.             canal.soundTransform=st;
  81.         }
  82.         private function pan(e:Event):void {
  83.             st.pan=paneo.value;
  84.             canal.soundTransform=st;
  85.         }
  86.     }
  87. }
__________________
Mi sitio: http://www.fluocode.com

Etiquetas: flash-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 06:30.