Sonido en Flash VI: Precarga de un sonido
1 COMENTARIO - Publicado hace 64 meses - Clasificado en: FLASH, ACTIONSCRIPT, SONIDOEsta es una carga dinámica de un mp3 con una sencilla precarga:
1.- En el escenario creamos una caja de texto dinámico y la denominamos "precarga"
2.- En el fotograma añadimos el siguiente Actionscript:
//Crear un nuevo objeto Sound()
Sonido1 = new Sound();
//Cargamos el sonido con sin streaming
Sonido1.loadSound("loop.mp3",false);
this.onEnterFrame = function() {
//Averiguamos los bytes total del mp3
total = Sonido1.getBytesTotal();
//Lo que vamos cargando
cargado = Sonido1.getBytesLoaded();
//Utilizamos la caja de texto para escribir el porcentaje cargado
_root.precarga.text = Math.round((cargado/total)*100)+"%";
//Si cargado igual a total y
//total es mayor de cero
if (cargado == total && total>0) {
//Reproducimos el sonido
Sonido1.start(0, 1);
//borramos la funcion
delete this.onEnterFrame;}
};
Algunas entradas relacionadas:
- As3: El evento mouseLeave y el método addEventListener
- ColorMatrix Parte I
- Estilos predefinidos para los componentes de Flash
- Utilizar fscommand() para comunicar Flash con otras aplicaciones
- La clase Tween Parte 2: Creación de un rollover avanzado
- Acceder a las etiquetas ID3 con Flash
- Reloj UTC en Flash
También te puede interesar:
| Graffletopia: Stencils para OmniGraffle | Servicios para no procrastinar las tareas | Manual de Blender en castellano | Task Coach Portable | Political Characters Icon Set |
COMENTARIOS
|
|
Publicado hace 3 meses Jesús - Graciass por el aporte, era justamente lo que estaba buscando. Un saludo. |





















Mauricio Campos en 50 preguntas y respuestas de entrevistas de trabajo




