AudioStreamPlayer¶
Reproduce el audio sin posición.
Descripción¶
Plays an audio stream non-positionally.
To play audio positionally, use AudioStreamPlayer2D or AudioStreamPlayer3D instead of AudioStreamPlayer
.
Tutoriales¶
Propiedades¶
|
||
|
||
|
||
|
||
|
||
|
||
|
Métodos¶
void |
|
void |
|
void |
stop ( ) |
Señales¶
finished ( )
Emitido cuando el audio deja de reproducirse.
Enumeraciones¶
enum MixTarget:
MIX_TARGET_STEREO = 0 --- El audio se reproducirá sólo en el primer canal.
MIX_TARGET_SURROUND = 1 --- El audio se reproducirá en todos los canales de sonido envolvente.
MIX_TARGET_CENTER = 2 --- El audio se reproducirá en el segundo canal, que suele ser el del centro.
Descripciones de Propiedades¶
bool autoplay
Default |
|
Setter |
set_autoplay(value) |
Getter |
is_autoplay_enabled() |
Si true
, el audio se reproduce cuando se añade al árbol de la escena.
String bus
Default |
|
Setter |
set_bus(value) |
Getter |
get_bus() |
El bus en el que se está reproduciendo este audio.
MixTarget mix_target
Default |
|
Setter |
set_mix_target(value) |
Getter |
get_mix_target() |
Si la configuración de audio tiene más de dos altavoces, esto establece los canales de destino. Ver las constantes de MixTarget.
float pitch_scale
Default |
|
Setter |
set_pitch_scale(value) |
Getter |
get_pitch_scale() |
El tono y el tempo del audio, como multiplicador de la tasa de muestreo de la muestra de audio.
bool playing
Default |
|
Getter |
is_playing() |
Si true
, el audio se está reproduciendo.
AudioStream stream
Setter |
set_stream(value) |
Getter |
get_stream() |
El objeto AudioStream que se va a reproducir.
bool stream_paused
Default |
|
Setter |
set_stream_paused(value) |
Getter |
get_stream_paused() |
Si true
, la reproducción se interrumpe. Puede reanudarla ajustando stream_paused
a false
.
float volume_db
Default |
|
Setter |
set_volume_db(value) |
Getter |
get_volume_db() |
Volumen del sonido, en dB.
Descripciones de Métodos¶
float get_playback_position ( )
Devuelve la posición en el AudioStream en segundos.
AudioStreamPlayback get_stream_playback ( )
Devuelve el objeto AudioStreamPlayback asociado a este AudioStreamPlayer
.
void play ( float from_position=0.0 )
Reproduce el audio del from_position
dado, en segundos.
void seek ( float to_position )
Establece la posición desde la que se reproducirá el audio, en segundos.
void stop ( )
Detiene el audio.