Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

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.

Tutoriels

Propriétés

int

stream_count

0

Méthodes

AudioStream

get_sync_stream(stream_index: int) const

float

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

int stream_count = 0 🔗

  • void set_stream_count(value: int)

  • int get_stream_count()

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.