前言
游戏的音乐可以只有一个,但是音效可以同时播放多个,并且多个音效可能是同一个。
音效管理器
添加场景
添加场景AudioManager
绑定脚本
添加脚本AudioManager.gd
添加脚本并绑定到场景AudioManager上
1 | extends Node |
自动加载
项目 => 项目设置 => 自动加载
添加音频管理的场景
调用
这样在其他任何页面都可以调用了
1 | func _unhandled_input(event): |
游戏的音乐可以只有一个,但是音效可以同时播放多个,并且多个音效可能是同一个。
添加场景AudioManager
添加脚本AudioManager.gd
添加脚本并绑定到场景AudioManager上
1 | extends Node |
项目 => 项目设置 => 自动加载
添加音频管理的场景
这样在其他任何页面都可以调用了
1 | func _unhandled_input(event): |