menu
 

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

0 投票

I am using a box collider to trigger an event that is being emitted from a separate game object. The event is to play a Switch container, so I also attached AkSwitch to the game object. To play the event I am using my own script:

void OnTriggerEnter (Collider col) 
{
if (col.tag == "Player")
{
GameObject go = GameObject.FindWithTag ("NPC");
go.GetComponent<splineMove> ().StartMove ();
 
AkSoundEngine.PostEvent ("tempVoicePlay", go);
 
}
I am getting a "No Valid Switch" error when running into the trigger. I know the banks and events are solid because it works when assigning AkEvent to the object instead (which doesn't work for me because the sound emitter is then the box instead of the NPC). Also, this script works when I change the event in Wwise to instead play a Random container. Is there something else I need to add to the script to make it recognize that the switch is indeed valid?
 
Thanks
分类:General Discussion | 用户: Drew B. (100 分)

1个回答

0 投票
用户: Benoit S. (Audiokinetic) (16.0k 分)
...