Class AudioListener3D
Overrides the location sounds are heard from.
- Inheritance
-
AudioListener3D
Remarks
Once added to the scene tree and enabled using make_current, this node will override the location sounds are heard from. This can be used to listen from a location different from the Camera3D.
Methods
clear_current
Disables the listener to use the current camera's listener instead.
void clear_current
get_listener_transform
Qualifiers: const
Returns the listener's global orthonormalized Transform3D.
Transform3D get_listener_transform
is_current
Qualifiers: const
Returns true
if the listener was made current using make_current, false
otherwise.
Note: There may be more than one AudioListener3D marked as "current" in the scene tree, but only the one that was made current last will be used.
bool is_current
make_current
Enables the listener. This will override the current camera's listener.
void make_current