Saltar a contenido

Categoría AUDIO

Nodos para reproducir y controlar sonidos en tiempo de ejecución. Usan el módulo aud de Range Game Engine.

Nodos disponibles

Nodo Tipo Descripción
Play Sound Acción Reproduce un archivo de audio
Stop Sound Acción Detiene un sonido en reproducción
Set Volume Acción Cambia el volumen de un sonido en reproducción
Pause Sound Acción Pausa un sonido en reproducción
Resume Sound Acción Reanuda un sonido pausado
Music Manager Prefab Gestor de música con fade in/out y cambio de pista

Sistema de handles

Play Sound crea un handle de audio y lo almacena en Range.logic.globalDict bajo una clave (Handle Key). Los nodos Stop Sound, Set Volume, Pause Sound y Resume Sound recuperan ese handle por la misma clave para controlar el sonido. El handle persiste entre frames mientras el sonido esté activo.

[On Start] → [Play Sound: File="music.wav", Handle Key="bgm", Loop=True]
[On Key Press: Key=M, Mode=PRESSED] → [Pause Sound: Handle Key="bgm"]
[On Key Press: Key=M, Mode=PRESSED] → [Resume Sound: Handle Key="bgm"]