Listener2D

Inherits: Node2D < CanvasItem < Node < Object Overrides the location sounds are heard from.

Description

make_current, this node will override the location sounds are heard from. Only one Listener2D can be current. Using make_current will disable the previous Listener2D. Listener2D in the current Viewport, center of the screen will be used as a hearing point for the audio. Listener2D needs to be inside SceneTree to function.

Methods

Method Descriptions

  • clear_current ( ) Listener2D. If it’s not set as current, this method will have no effect.

  • bool is_current ( ) const true if this Listener2D is currently active.

  • make_current ( ) Listener2D active, setting it as the hearing point for the sounds. If there is already another active Listener2D, it will be disabled. Listener2D is not added to SceneTree.