Hello, glad to see this moving forward but this documentation makes no sense, the goal of UPM is to separate the dependencies so that they are not pushed to the VCS and easily updatable. Following the procedure linked will not work for that, it just moves the files to the Packages folder, the project will break on any new get from the VCS.
The integration files donāt have to be in the Packages folder, they can be anywhere the UPM can find them as long as the āpackage.jsonā file has been setup.
We donāt have any plans at this point to host the integration online for access from the Unity Package Manager.
Too bad Thanks for the information anyway!
Thatās great! When having FMOD in the packages directory, can it pick up plugins (like the Steam Audio Spatializer) from outside of its UPM directory? Off the top of my head, I can think of two basic approaches:
- by looking for plugins in a place that Unity resolves at global scope like the Resource directory
- by looking for plugins in a path/list that is part of a configuration file for instance in the Assets directory (like the FMODStudioSettings.asset file?)