We're just evaluating Wwise for our Unity project, and running into some general issues that hopefully there are easy fixes/ best practices, to avoid.
One of them is that sounds are playing on my gameobject after it is destroyed. When I create a campfire, I send an event to wwise saying "Play_Campfire" which is a looping event so it plays a campfire crackle loop. However, if I destroy that gameobject. (right now I'm just destroying them in a debug mode) it continues to play the looping event. How am I able to get this campfire to stop playingits looping event sound via code. Ideally looking for a generic solution so I don't need to create a custom stop event for each gameobject that might have a looping sound that I need to stop.
Obviously never had this issue with Unity's default audio as the audio source component is attached to the gameobject itself. Hopefully some others have come accross the same issue and there's a good solution, seems like a pretty basic use case :)
Wwise is fun, bit of a learning curve, but looking forward to doing some cool stuff with it :)
Thanks
Jesse