Music
Music controla una sola pista global de CD-XA. Importa un WAV PCM con
Streaming Music (CD-XA) activado y usa el nombre del archivo sin extensión.
| Método | Retorno | Descripción |
|---|---|---|
Music.Play(name[, loop]) | booleano | Inicia una pista registrada; loop es true de forma predeterminada. |
Music.Stop() | booleano | Detiene la pista activa. |
Music.SetVolume(volume) | booleano | Ajusta el volumen entre 0 (silencio) y 1 (nivel completo); puedes llamarlo antes de Play. |
Music.IsPlaying() | booleano | Indica si hay una pista en reproducción. |
function Start(gameObjectId)
Music.SetVolume(0.75)
if not Music.Play("title_theme", true) then
Log.Print("title_theme is unavailable")
end
end
En Play Mode, el mismo nombre de archivo selecciona la vista previa del WAV. No necesitas un componente AudioSource. La música responde a los controles de pausa y silencio de Game view.
Una compilación puede registrar hasta ocho pistas y reproducir una a la vez. Music usa el CD-ROM en lugar de almacenar toda la pista en la memoria SPU. La carga de escenas puede suspenderla temporalmente. Consulta Importación de audio.
En PS1, el tiempo de reproducción sigue los VBlanks transcurridos, independientemente de los FPS del juego. Al reanudar la música después de cargar datos de una escena, la pista vuelve a empezar. No se garantiza una continuación sin pausas ni con precisión de muestra.