1
2
3
4
5
6
7
8
9 import pilas
10 import os
11
12
14 """Carga un sonido para reproducir, donde el argumento ``ruta`` indica cual es el archivo.
15
16 Por ejemplo::
17
18 import pilas
19
20 risa = pilas.sonidos.cargar("risa.ogg")
21
22 En caso de éxito retorna el objeto Sound, que se puede
23 reproducir usando el método ``reproducir()``, por ejemplo::
24
25 risa.reproducir()
26
27 El directorio de búsqueda del sonido sigue el siguiente orden:
28
29 * primero busca en el directorio actual.
30 * luego en 'data'.
31 * por último en el directorio estándar de la biblioteca.
32
33 En caso de error genera una excepción de tipo IOError.
34 """
35 ruta = pilas.utils.obtener_ruta_al_recurso(ruta)
36 return pilas.mundo.motor.cargar_sonido(ruta)
37