Hi. We have multiple team members working on a project, and it’s impractical for us to work out of the exact same folders/drives on our machines. So I went ahead and changed
FMODStudioSettings.asset to relative paths (i.e.
There are 2 problems, but the bigger one is that
SourceBankPathUnformatted is getting set an absolute path once refreshed inside Unity (i.e.
C:/Work/Game/FMOD/Build), which as an example breaks things on the Mac.
Workarounds: I noticed that if I changed FModStudioSettings from inside Unity to the
Multi Platform Build mode, it would not destroy this setting… until I switched it back to
Project mode. This isn’t practical though as we’d like to leave it on
Project mode. I just wanted to point out that I was able to make it operate as expected if I changed the mode.
What we did internally to workaround the issue was to stop
SourceBankPathRelative's setter from writing
SourceBankPathUnformatted. I didn’t want to dig too deeply in to the FMOD Unity internals to correct the incorrect Path->Absolute Path conversion, but it would be great if this got fixed in an updated version.
2019.1.14f1 with FMOD Unity Integration