When you download something from the asset store usually and choose NOT to import it to your project (so its not in your project assets folder) but it stays in the list of assets youve downloaded from the asset store and if you create a new project you are able to import those downloaded packages into the new project.
My question is where is it copying the downloaded packages from? I can’t seem to find it anywhere I’m sensing theres something Im totally missing
If you choose to “Download and Import” rather than just “Download” it will place a copy in your project folder. Otherwise, the files are not tied to any particular project, so they are placed int he shared data folder on your local machine.
Yuck! What an awful place to store content assets! I’ve got a tiny SSD C: drive for fast OS, and a huge, RAID D: drive for all my work. I’d very much like to have a say in where assets are store, whether or not they’re going to be used in my current project.
On a mac it’s located under “~/Library/Unity/Asset\ Store”.
I guess you could symlink it to another location.
On Windows that would be a NTFS symbolik link. (Attention: I did not try that yet)
the point is to hide it actually, optimally it would be in an encrypted container to prevent illegal handing over as it happens now as you can simply copy and forward them
Well it seems you’ve succeeded in hiding them even from Unity. Surely the Unity app should know where these packages are and automatically include them in the list offered by “Include Package…”?
I can’t find the where Unity places the downloads on Mac Lion. I can’t find the “~/Library/Unity/Asset\ Store” location anywhere. Not even a spotlight search came up with it.
There’s an awesome app for Steam that automates moving folders from one drive to another for the aforementioned SSD/RAID scenario. SteamMover also allows you to run the commands manually. When you select the folder, it spits out the following commands:
C:\Users\leprasmurf\AppData\Roaming\Unity>mklink /J “C:\Users\leprasmurf\AppData\Roaming\Unity\Asset Store” “D:\Unity_Assets”
Junction created for C:\Users\leprasmurf\AppData\Roaming\Unity\Asset Store <<===>> D:\Unity_Assets
I myself have limited space on my OS harddrive. Rather than buck the system, what you can do is actually change where your APPDATA is stored. Change Application Data location
The best workflow for including packages is by creating a new project and checking off the things you want (listing everything you’ve downloaded from the asset store). But once your project is created and you want to bring in something else that you’ve already downloaded, there doesn’t seem to be a nice way to do it without manually pointing to this hidden directory. If there is, please let me know as that is what drove me here.