I am working with on a project using Unity Teams (their cloud service) and in the beginning of the project Fmod and Unity worked fine for me but since other team members integrated Fmod to be able to hear the sounds I keep getting this error:
This has resulted in them hearing the sounds, but not me. I looked around and saw that I might need Unity Pro to use it? But I don’t get why the sounds would work earlier and now only for other projectmembers then? Don’t know if it’s relevant but they are all using Windows, while I’m using Mac.
Unity Pro is only required when using Unity 4, because plugins were only available to Pro users.
It looks like you are missing the required libs. The standard FMOD Unity Integration comes with both Windows and Mac libs (and plenty of others). They should be located in:
“ProjectDirectory/Assets/Plugins/*”
Simply re-import the Integration and it will give you the option of importing anything you are missing.
That solved the problem. However now I have the error CS0433 (The type EventInstance’ exists in both ‘FMODUnity, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’ and ‘Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’)
It does sound like it’s related to the pre-existing installation. What version of FMOD are you using? Perhaps try deleting the Assets/Plugins/FMOD directory and then reimport again.