Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

AudioListener3D

继承: Node3D < Node < Object

覆盖听到声音的位置。

描述

一旦添加到场景树并使用 make_current 启用,该节点将覆盖听到声音的位置。这可用于从与 Camera3D 不同的位置聆听。

方法

void

clear_current ( )

Transform3D

get_listener_transform ( ) const

bool

is_current ( ) const

void

make_current ( )


方法说明

void clear_current ( )

禁用该监听器,用当前相机的监听器代替。


Transform3D get_listener_transform ( ) const

返回该监听器的全局正交归一化 Transform3D


bool is_current ( ) const

如果使用 make_current 将监听器设为当前,则返回 true,否则返回 false

注意:场景树中标记为“当前”的 AudioListener3D 可能不止一个,但只会使用最后被设置为当前的那个。


void make_current ( )

启用该监听器。将覆盖当前相机的监听器。