Is there a way to make a reverb zone act on an audio source not on the audio listener? Or in other words: Is there a way to apply an audio filter gradually depending on a position in space?
Let's say I have three objects: A plane with a reverb zone attached (some echo-effect), a movable sphere with an audio source and a player character with an audio listener. If I use the player character to push the sphere onto the plane the audio will be echoed, but as soon as the player leaves the plane the audio loses it's effect, because the listener left the zone. Is there any way to make the zone act on the source, not the listener?