三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

【Godot】AudioStreamPlayer2D音频播放

【Godot】AudioStreamPlayer2D音频播放

【Godot】AudioStreamPlayer2D 音频播放器

作用:播放带有2D空间效果的音频。

它和普通AudioStreamPlayer的区别:

  • AudioStreamPlayer:播放全局声音(背景音乐、UI音效)
  • AudioStreamPlayer2D:播放有位置的声音(脚步声、枪声、环境音)

例如:

玩家靠近篝火:

近:

火焰声音大

远:

火焰声音变小

这就是AudioStreamPlayer2D的作用。

它会根据节点在2D世界中的位置,自动处理:

  • 距离衰减
  • 左右声道方向
  • 听觉范围

常用于:

脚步声、怪物叫声、攻击音效、环境音。

← 返回列表