It seems that the closer the layer angle is to 180 degrees, the more the sounds are relative to the scroll position , rather than the listener object.
edit: i notice this might sound like i'm wanting an inconsistency, where really it should either:
follow the layer angle and the layer scroll position
or
follow the listener angle and the listener position
.. so i should probably give it context, the idea is that, the camera is mouse controlled, centred a varying distance inbetween the player and mouse cursor, as if the player character is 'looking' over in that direction.. but not 'listening' over in that direction, and the rotation is still locked to the players rotation.. hope that makes sense.
But I imagine a lot of people would want to set the the listener coord to the scroll position actually.. so it could be an option? just an idea.
Here's the same .capx with scrolling
Link to .capx file (required!):
https://dl.dropboxusercontent.com/u/53374990/Forum/bugs/AudioRotation2.capx
Steps to reproduce:
1. rotate to 180 degrees with arrow keys
2. scroll away from sound emitting object
3.
Observed result:
volume gets quieter
Expected result:
should stay relative to listener object
thanks again
Browsers affected:
Chrome: yes/no
Firefox: yes/no
Internet Explorer: yes/no
Operating system & service pack:
Construct 2 version:
137