|
Движок: auto-mute по visibilitychange, bus в PlayOptions, exponential-фейд
Свернул таб — ctx.suspend, вернулся — resume (опция pauseOnHide, без DOM listener не ставится). Разовый sfx можно направить в любую шину (bus, по умолчанию sfx). Затухания лупов — экспоненциальные (линейный спад слышен ступенькой); нарастание осталось линейным — экспонента не определена от нуля. Доки и план (работа F ✅) в том же коммите. Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| docs/engine/assets-audio-save.md |
|---|
| docs/plan.md |
|---|
| packages/engine/src/audio/AudioManager.ts |
|---|
| packages/engine/src/audio/__tests__/AudioManager.test.ts |
|---|