SwiftySound
SwiftySound copied to clipboard
How to prevent Error Code -42
In my game I use different sounds for enemies.
After a specific time the player is not able to play any new sounds and also the older ones might not finish playing or are interrupted.
is there a way to just clean all the memory from sounds so it can start adding sounds anew?
e.g. after every battle a function can be run that all old sounds are removed?
i also have some predefined sounds in a func, should I remove this, or would this not matter? like:
func playTrapSound() { Sound.play(file: "hitTrap", fileExtension: "mp3", numberOfLoops: 0) }
Any help appreciated!
I would try creating instances of Sound class instead of using the static methods and see if that will help