Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Lorkz en 25 Noviembre 2010, 19:59 pm



Título: Sonidos Java
Publicado por: Lorkz en 25 Noviembre 2010, 19:59 pm
he hecho un jueguito (batalla naval) para un trabajo y kisiera agregarle sonidos, como beep, click, splash en diferentes partes del juego alguno me podria dar una idea de como se importan e implementan ?


Título: Re: Sonidos Java
Publicado por: Debci en 25 Noviembre 2010, 20:49 pm
Has usado algun engine? La mayoria traen un gestor de sonidos.

Si no, te dejo el codigo que el compañero chuidiang tiene en su wiki:
Código
  1. package com.chuidiang.ejemplos.audio;
  2.  
  3. import javax.sound.sampled.AudioFileFormat;
  4. import javax.sound.sampled.AudioSystem;
  5.  
  6. /**
  7.  * Ejemplo para obtener los tipos de ficheros de sonido soportados
  8.  * @author chuidiang
  9.  * http://www.chuidiang.com
  10.  */
  11. public class TiposAudio {
  12.  
  13.    /**
  14.      * Muestra los tipos de fichero de sonido soportados
  15.      * @param args
  16.      */
  17.    public static void main(String[] args) {
  18.        // Obtenemos los tipos
  19.        AudioFileFormat.Type[] tipos = AudioSystem.getAudioFileTypes();
  20.  
  21.        // y los sacamos por pantalla
  22.        for (AudioFileFormat.Type tipo : tipos)
  23.            System.out.println(tipo.getExtension());
  24.    }
  25.  
  26. }

Saludos