SuperAPI AI 工具集

scenario-godot-audio

通用与其它

查看项目

更新于 10-16 09:35

技能介绍

用途:在 Godot 4.7 中实现或修复声音,重点是总线与效果、音量控制、战斗音效中数百个敌人的声源管理与音乐过渡。目标版本为 Godot 4.7.2.stable、macOS Apple Silicon。前置背景要求 scenario-godot-expert(频道、gd_run、评审循环与 4.7 陷阱);缺失的兄弟技能可通过 npx skills add scenario-labs/skills --skill <name> 安装。

主要能力:以数据构建总线布局并对布局、导入设置、交互音乐、场景声源做审计;用 SfxPool 按类型设上限、半径、冷却、最远距离与优先级抢占来管理声部;用 AudioStreamRandomizer 做音效变化;用 music_builder 构建交互音乐并审计所有可达状态对;用 Movie Maker 离线渲染并分析响度、真峰值与循环接缝。

使用方式:先创建 Music 与 SFX 命名总线并按名引用;音乐写成过渡表并审计每个可达状态对;3D 场景需有当前 Camera3D 或 AudioListener3D 监听器,2D 需 AudioListener2D;Area3D 混响覆盖需设 area_mask = 1;短音效按峰值定级,长文件用两遍 loudnorm;高负载战斗用声部池加冷却与随机采样,避免同步起音造成的脉冲。

适用场景:战斗音频、音乐状态切换、空间音频、音量滑块、导入与混音验证。

限制:需按技能内定义的测量门禁验证,响度目标等数值为起点而非保证;音乐性、重复感与混响自然度需由用户试听确认,不能仅凭工具断言。部分依赖技能未安装时,无人值守只能依据工具模式推进并标记缺口。