audio_emitter_set_listener_mask


La description

Cette fonction peut être utilisée pour définir le masque de bits pour un émetteur de sorte que tous les sons joués par l'émetteur ne soient joués que par les écouteurs spécifiés. Vous pouvez créer un masque de bits en utilisant audio_get_listener_info() puis en utilisant le bitwise or ("|") pour créer un masque personnalisé avec les écouteurs dont vous souhaitez que le son soit diffusé, puis appliquez ce masque personnalisé à l'émetteur. Ce masque écrase le masque par défaut ou celui que vous avez défini à l'aide de la fonction audio_set_listener_mask().


Syntaxe:

audio_emitter_set_listener_mask(emitterID, mask);


Argument La description
emitterID L'identifiant unique de l'émetteur pour définir le masque de
mask Les données de masque de bit à définir pour le son


Résultats:

N/A


Exemple:

s_emit = audio_emitter_create();
audio_emitter_set_listener_mask(snd, global.PlayerMask);

Le code ci-dessus crée un émetteur audio, puis définit le (s) écouteur (s) à lire à partir des données de masque stockées dans une variable globale.