hugoruscitti/pilas

View on GitHub
data/manual/sonidos/index.json

Summary

Maintainability
Test Coverage
{
    "content": "<h1 id=\"cargar-sonidos-y-musica\">Cargar sonidos y m\u00fasica</h1>\n<p>Si bien a continuaci\u00f3n ejemplificamos todo con el modulo <code>pilas.sonidos</code>\ntodos los ejemplos funcionan para el modulo <code>pilas.musica</code></p>\n<p>Los sonidos se pueden cargar usando el m\u00f3dulo\n<code>sonidos</code> de la siguiente manera:</p>\n<pre><code>sonido_de_explosion = pilas.sonidos.cargar('explosion.wav')\n</code></pre>\n<p>donde <code>explosion.wav</code> es el nombre del archivo de audio.</p>\n<p>Ten en cuenta que esta funci\u00f3n para cargar sonidos\nse comporta muy parecido a la funci\u00f3n que nos permite\ncargar im\u00e1genes o grillas. El archivo se buscar\u00e1 en\nel directorio principal de nuestro juego, luego en el\ndirectorio <code>data</code> y por \u00faltimo en la biblioteca de\nsonidos que trae pilas.</p>\n<h2 id=\"reproducir\">Reproducir</h2>\n<p>La funci\u00f3n <code>sonidos.cargar</code> nos retorna un objeto de tipo\n<code>Sonido</code> que tiene un m\u00e9todo para reproducirse llamado\n<code>reproducir()</code>.</p>\n<p>Entonces, para reproducir un sonido solamente tienes\nque llamar al m\u00e9todo <code>reproducir</code>:</p>\n<pre><code>sonido_de_explosion.reproducir()\n</code></pre>\n<p>Si deseas que un sonido se repita indefinidamente debes utilizar el par\u00e1metro\n<em>repetir=True</em>. Por ejemplo:</p>\n<pre><code>sonido_de_explosion.reproducir(repetir=True)\n</code></pre>\n<p>Para detener la m\u00fasica o un efecto de sonido, existe\nel m\u00e9todo <em>detener</em>. Por ejemplo:</p>\n<pre><code>sonido_de_explosion.detener()\n</code></pre>\n", 
    "url": "/sonidos/", 
    "language": "en", 
    "title": "Sonidos"
}