Hi All,
I need some help understanding the behaviour of the “Play Event 2D” function available in Unreal blueprints.
My (quite possibly wrong!) expectation would be that triggering an FMOD event which has a 3D Panner on it with the “Play Event 2D” function would override all 3D parameters and simply play the event in 2D.
The behaviour I am getting, however, is that the sound will not be audible at all. I am unsure yet whether it is not playing the sound outright, or it is just applying attenuation which makes it inaudible.
I have two methods of getting around this currently:
- Have one event for 2D and one event for 3D.
- Modulate the Pan Override for the event by a parameter.
Please could somebody let me know if I am misunderstanding the “Play Event 2D” function?
Here are some repro steps to demonstrate the behaviour:
1. Create an event in FMOD which has a 3D Panner.
2. Hook up the FMOD event in an Unreal blueprint, using “Play Event 2D”.
3. Press Play on the Unreal project and cause the FMOD event to trigger.
Results:
Nothing is audible when the FMOD event is triggered.
Expected Results:
Because “Play Event 2D” was used, FMOD should override any 3D panning and play the event in 2D.
Thanks!