Émetteurs audio


Des émetteurs audio sont fournis pour augmenter la flexibilité du moteur audio GameMaker Studio 2, et ils vous permettent d'ajouter des effets en temps réel à vos ressources audio, comme les variations de hauteur et de Doppler, ainsi que la possibilité de positionner vos sons dans l'espace audio 3D et leur donner des effets de mouvement réalistes. Toutes ces fonctions sont affectées par la position de l' écouteur dans l'environnement audio et nécessitent donc que vous utilisiez les fonctions fournies pour changer la position, la vélocité et l'orientation de l'auditeur (voir - Auditeurs audio ).

Les fonctions suivantes existent pour traiter les émetteurs audio:

  1. audio_emitter_create
  2. audio_emitter_exists
  3. audio_emitter_position
  4. audio_emitter_velocity
  5. audio_emitter_falloff
  6. audio_emitter_gain
  7. audio_emitter_pitch
  8. audio_emitter_free
  9. audio_play_sound_on
  10. audio_emitter_get_gain
  11. audio_emitter_get_pitch
  12. audio_emitter_get_x
  13. audio_emitter_get_y
  14. audio_emitter_get_z
  15. audio_emitter_get_vx
  16. audio_emitter_get_vy
  17. audio_emitter_get_vz