【Godot】AudioStreamPlayer2D音频播放
【Godot】AudioStreamPlayer2D 音频播放器
作用:播放带有2D空间效果的音频。
它和普通AudioStreamPlayer的区别:
AudioStreamPlayer:播放全局声音(背景音乐、UI音效)AudioStreamPlayer2D:播放有位置的声音(脚步声、枪声、环境音)
例如:
玩家靠近篝火:
近:
火焰声音大
远:
火焰声音变小
这就是AudioStreamPlayer2D的作用。
它会根据节点在2D世界中的位置,自动处理:
- 距离衰减
- 左右声道方向
- 听觉范围
常用于:
脚步声、怪物叫声、攻击音效、环境音。