menu
版本
2017.1.9.6501
2024.1.5.8803
2023.1.13.8732
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
menu
2024.1.5.8803
2023.1.13.8732
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Master Secondary Bus(主二路总线)层级结构是音频总线的结构,用于混合将要进入任何除主(电视或扬声器)输出以外的其它输出的内容。例如,最常见的二路输出是游戏控制器扬声器。与 Master Audio Bus 类似,Master Secondary Bus 可具有任意数目的子总线和辅助总线。
连通到 Master Secondary Bus层级结构的声音将使用以下两种方法之一发送到二路输出:
直接将声音的 Output Bus(输出总线)属性设置为 Secondary Bus 层级结构内的任何总线。对于通常只与一个二路输出相关联的声音,这是首选方法。例如,玩家开枪的声音,网球拍击球的声音、PDA (掌上电脑)声音、玩法反馈等。
将声音连线至 Master Audio Bus 层级结构内的任何总线,并添加用户或游戏定义的辅助发送,输出至 Secondary Bus 层级结构内的辅助总线。如果希望同一声音在电视和多个输出(例如用手柄扬声器模拟间谍相机或广播)中同时听到,则这是首选方法。
有一点很重要:尽管工程中只有一个Master Secondary Bus,但该总线结构将会在游戏中被复制,各个二路输出(游戏控制器、配套设备等)都会有一个该总线结构的副本。因此,并非所有连通到 Master Secondary Bus 层级结构的声音都会被混合在一起。声音对象具体连通到哪个结构副本,将取决于程序员设置的 Listener 和 Game Object 的关联。
要试听为 Secondary Output 设计的声音,请确保选择 Audio(音频)菜单中的 Mix Secondary Output to Main Output(将二路输出混合到主输出)。这样做可使您在使用设计工具时能听得见二路输出的声音。通常,如果您选择 Mute Secondary Output(将二路输出静音),则这些声音就会听不见了。