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 sourceProjectPath
and SourceBankPathUnformatted
inside FMODStudioSettings.asset
to relative paths (i.e. ../FMOD/Game.fspro
and ../FMOD/Build
respectfully).
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.
Unity 2019.1.14f1
with FMOD Unity Integration 2.00.04
.