audio
Manage Godot audio playback: play, stop, adjust volume, pitch, or bus, and query playback status.
Instructions
音频操作。play: 播放(支持 AudioStreamPlayer/2D/3D)。stop: 停止。set_param: 设置参数(volume_db/pitch_scale/bus)。query: 查询播放状态。运行时操作,仅影响当前执行上下文。如需持久化,请编辑 .tscn 文件。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bus | No | play/set_param: 音频总线名称 | |
| param | No | set_param: 参数名 | |
| value | No | set_param: 参数值(number for volume_db/pitch_scale, string for bus) | |
| action | Yes | 操作类型 | |
| node_path | No | 音频节点路径 | |
| volume_db | No | play: 音量(dB,-80 到 24) | |
| pitch_scale | No | play: 音调缩放(0.01 到 100) | |
| stream_path | No | play: 音频资源路径(res://...),不传则播放已配置的 | |
| project_path | No | Godot 项目目录路径(可选,默认使用 GODOT_PROJECT_PATH 环境变量或当前目录) | |
| from_position | No | play: 从指定位置开始播放(秒) | |
| load_autoloads | No | 是否加载 Autoload 上下文(默认 true) |