在 Audiokinetic 社区问答论坛上,用户可对 Wwise 和 Strata 相关问题进行提问和解答。如需从 Audiokinetic 技术支持团队获取答复,请务必使用技术支持申请单页面。

PostEventAtLocation in Unreal Engine 4.16.3 doesn't work

0 投票

Hi,

We recently upgraded to UE 4.16.3 and wWise 4.17.1.0.6302 and noticed that we got the following logspam in the Unreal Log for each event posted through PostEventAtLocation:

LogAkAudio:Error: Unknown emitter game object ID on event. Make sure the game object is registered before using it and do not use it once it was unregistered.
LogAkAudio:Error: AK::SpatialAudio::RegisterEmitter: game object is not registered.
LogAkAudio:Error: AK::SpatialAudio::SetGameObjectInRoom: game object not registered.

In the wWise log we got the following error message:

A temporary workaround until the audiokinetic team makes a real fix (or is it the real fix?) is injecting the following code after line FAkAudioDevice::PostEventAtLocation:1183 (after const AkGameObjectID objId = (AkGameObjectID)&in_EventName;)

AK::SoundEngine::RegisterGameObj( objId );

Cheers,
Markus

最新提问 8月 29, 2017 分类:General Discussion | 用户: Markus R. (350 分)

1个回答

0 投票
Hi Markus, this is a known issue on our end, that will be fixed in 2017.1.1 that will come out this week.
最新回答 8月 29, 2017 用户: Fabien B. (Audiokinetic) (12,860 分)
Will this update be in the wWise sound engine or in the engine plugin (or both?)
...