美文网首页Unity x Sound
Wwise & Unity - Game Audio Basic

Wwise & Unity - Game Audio Basic

作者: zitaoye | 来源:发表于2020-12-15 16:30 被阅读0次

    Wwise & Unity - Game Audio Basics Tutorial

    关键概念

    Sequence

    • is used to play sounds in a specified order.
      sequence container.

    Horizontal & Vertical Music

    • 平行,指切换,quantanization 量化节拍,等待一定时间切换
    • 垂直,指增加其他轨道的输入混合

    RTPC(Real - Time Parameter Controls)

    • 在这个项目中,到达1的时候action 会被触发

    States 状态 - bool statement
    if player is xx: do a
    if player is xx: do b

    工作流

    In Wwise - Containers -> Events -> Soundbank -> Unity

    1. 都是以event为基本单位进行打包
    2. 导入audio,创建event,打包进入soundbank,

    Audio 以及 Container部分

    • 导入进actor-mixer的部分

    Interactive Music

    • music的segment导入interactive music hierarchy
      导入文件夹为Music Segments 并且其他的部分都自动变为music track

    在Game Sync 创建一个Bool变量记录States
    准备来切换不同的Music Playlist
    进入Interactive Music 页面 Switch Music Switch Container的绑定
    创建一个Transitions来制作从Game-on 到 Game-over的绑定

    Integrating Wwise events in Unity using C#

    触发事件

    AKSoundEngine.PostEvent(<name_event>,GameObject);
    

    修改State状态

    AKSoundEngine.SetStateValue(<state_group>,state_name);
    

    修改RTPC的值

    Float myrtpc  = 0;
    AKSoundEngine.SetRTPCValue(<rtpc_name>, myrtpc);
    

    将这些Event全部挂载在游戏的GameObj上,并且将TriggerOn全部修改为Nothing

    相关文章

      网友评论

        本文标题:Wwise & Unity - Game Audio Basic

        本文链接:https://www.haomeiwen.com/subject/gokwgktx.html