I have some projects with a considerable amount of assets that I need to reorganize on my OS to keep things clean into their own folders (that would include all the assets). The path to them is broken next time I open the project so it’s a big hassle.
I’m wondering if there’s a way to keep things properly referenced no matter where I move the project folder that also contains all the assets.
have a look at the Project Class and its .paths member:
You can define uris that are also definable via an external file MyProject.Settings.json. This file is intended to be used in a way that let’s you define paths for the same assets on different machines. So a uri like movies:// might point to one path on computer a but to a different path on computer b.