fix(audio): 修复音频系统初始化及资源加载问题

- 修改音频系统初始化逻辑,增加备用初始化参数
- 优化音乐和音效加载方式,直接加载文件而非内存
- 增加错误日志输出,便于排查问题
- 更新MingW平台构建脚本,完善依赖DLL复制
This commit is contained in:
2026-03-20 02:36:11 +08:00
parent 9ce47cc501
commit 6c11e4d8be
7 changed files with 63 additions and 39 deletions

View File

@@ -103,7 +103,9 @@ int main(int argc, char **argv) {
auto bgMusic = Music::loadFromFile("assets/BackgroundMusic.mp3");
if (bgMusic) {
bgMusic->play();
bgMusic->play();
} else {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Failed to load background music!");
}
app.run();