I’m going to release on the Asset Store my open source script which allows you to import *.unitypackage into specified folder.
If you often need to import third-party packages, it’s a good idea to place them under “Plugins” folder to avoid recompilation with your regular scripts to save yourself some time. Some assets are not compatible with Plugins folder, so you might want to import them into “Third Party” folder in your project to avoid bloating project’s root anyways.
It’s really annoying Unity doesn’t have such functionality out-of-the-box, so I decided to make a simple script for that.
Currently the vey first version is available on the GitHub:
And I hope to see it soon on the UAS too.
I have some future plans on improving it, but all your suggestions, ideas and bug reports are welcomed, as always!
P.S. pull requests are very welcomed too!
Does this take care of the issue of hard-coded paths in assets as well? At one point, whenever I was importing an asset I’d manually move it after it finished importing. But I ran into too many assets with hard-coded paths.
Definitely sounds interesting though. I may give it a play sometime this week if I get a few minutes to take a breath… lol