老师,您好!
我们最近在开发中遇到一个非常棘手的问题,我们使用wwise中间件提供的关于获取当前声音时间的接口(AkSoundEngine.GetSourcePlayPosition)时,发现在部分手机上有出现返回时间异常的情况,我们通过每帧打印接口提供给我们的时间信息,每隔一个时间周期,会出现有一帧时刻要比上一帧的时刻更早,(比如当前帧打印时间是40.579 下一帧打印时间 40.566),由于我们游戏中许多场景的timeline都是通过wwise返回的时间来驱动,会出现了部分画面卡帧或抖动的现象,导致音乐小游戏,比较影响游戏的体验。
这部分的问题我上网查了一下,似乎没有遇到类似的问题。希望可以通过你们帮我们问一下wwise的技术支持,非常感谢。
具体步骤如下:凡是用到GetSourcePlayPosition的接口。
Unity版本:2017.4.11f1
手机版本:三星s 9+, 以及部分手机都有不同程度的时间错误情况
Wwise版本:2017.2.9.4726
附件为我们打印的时间截图,
如果有问题,请随时与我联系,非常感谢~