AudioStreamSynchronized
Hérite de : AudioStream < Resource < RefCounted < Object
Flux qui peut être équipé de sous-flux, qui seront joué en synchro.
Description
C'est un flux qui peut être équipé de sous-flux, qui seront joués en synchro. Les flux commencent exactement en même temps quand "jouer" est appuyé, et se termineront quand le dernier d'entre eux se terminera. Si l'un des sous-flux boucle, la lecture se poursuivra.
Propriétés
|
Méthodes
get_sync_stream(stream_index: int) const |
|
get_sync_stream_volume(stream_index: int) const |
|
void |
set_sync_stream(stream_index: int, audio_stream: AudioStream) |
void |
set_sync_stream_volume(stream_index: int, volume_db: float) |
Constantes
MAX_STREAMS = 32 🔗
Nombre maximal de flux qui peuvent être synchronisés.
Descriptions des propriétés
Définir la nombre total de flux qui seront rejoués synchronisés.
Descriptions des méthodes
AudioStream get_sync_stream(stream_index: int) const 🔗
Obtient un des flux synchronisés, par index.
float get_sync_stream_volume(stream_index: int) const 🔗
Obtient le volume d'un des flux synchronisés, par index.
void set_sync_stream(stream_index: int, audio_stream: AudioStream) 🔗
Définit un des flux synchronisés, par index.
void set_sync_stream_volume(stream_index: int, volume_db: float) 🔗
Définit le volume d'un des flux synchronisés, par index.