第 8 课

目录

同步音乐系统

为了确保音乐整体上的一致且互不干扰,我们采用了相同的速度和曲调来设计的敌人主题和区域主题。在 Wwise Adventure Game Wwise 工程中,为了降低层级结构的复杂度,我们将敌人主题和区域主题设为了两个单独的系统。

Music_Region Switch Container 会依据 Player 在游戏当中的位置过渡到所引用的区域主题。每个区域主题都被归到了对应的 Music Playlist Container 中。这样会一直重复某一主题,直到进入另一区域。

敌人主题设为了 one-shot (一次性) 的 Music Playlist Container,它会确保主题始终同步。同时,会从 Music_Region 的 Music Segment 调用 Music_Enemies Playlist Container。

如此一来,音乐主题会始终保持同步,而不会受到关联的游戏对象影响。即使要在暂停之后继续播放区域主题,敌人主题也会直接由区域主题重新触发。