【Wwise】Invalid parameter in_GameObj in function call AK::SoundEngine::RegisterGameObj

出错过程:
当启动游戏的时候,初始化Wwise一切正常,调用音频后出现

Invalid parameter in_GameObj in function call AK::SoundEngine::RegisterGameObj

然后游戏在莫名其妙的时间节点音乐会戛然而止
在这里插入图片描述报错只能看见是有值是不合法的,但是不能准确定位

解决思路:
1.因为项目是自动集成的,InitialWwiseSetting 那个 scriptableObject 文件是在Resources文件外的,不能用Resources加载资源,用wwise自带的wwiseglobal 初试化。
后改成自己的代码初始化,排除路径问题
2.音乐Post成功排除调用问题

wwise查看log,wwise自身是否存在数据错误。排除Wwise的问题
在这里插入图片描述
4.最终查到的问题是,之前写的管理类Listener是拖拽绑定的,现在并木有绑定实例WwiseManager,导致Listener为空,Postevent里面参数为空导致CallBack不合法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值