Version: Unity 6.3 Beta (6000.3)
Language : English
Purchase or download an Asset Store package
Manage packages in the Asset Store

Manage Asset Store packages in the Editor

Asset Store packages are collections of files and data from Unity projects, or elements of projects. An Asset StoreA growing library of free and commercial assets created by Unity and members of the community. Offers a wide variety of assets, from textures, models and animations to whole project examples, tutorials and Editor extensions. More info
See in Glossary
package type is either a UPM package or an asset packageA collection of files and data from Unity projects, or elements of projects, which are compressed and stored in one file, similar to Zip files, with the .unitypackage extension. Asset packages are a handy way of sharing and re-using Unity projects and collections of assets. More info
See in Glossary
(.unitypackage format). When you add an Asset Store package to your project, the Unity Package Manager unpacks the package and maintains its directory structure and metadata about assets. This metadata includes information such as import settings and links to other assets.

Using Asset Store packages

To use an Asset Store package, perform the following steps:

  1. Open the Unity Package Manager window
  2. Select the My Assets context to view the list of available Asset Store packages. You can also search by name for Asset Store packages.
  3. The method to add the package to your project depends on the type you’ve downloaded:

If the Asset Store package has a newer version available, you can also update it directly in the Package Manager window. To update an asset package (.unitypackage), refer to Updating an asset package, and to update a UPM package, refer to Switch to another version of a UPM package.

Location of downloaded asset package files

Note: This information applies only to asset packages (.unitypackage) you get from the Asset Store. It doesn’t apply to UPM packages you get from the Asset Store.

You can use the Package Manager window to manage your Asset Store packages within your project. However, if you need to access files from an asset package directly, you can find them in the cache for asset packages. This cache, which is separate from the global cache, makes reusing and sharing asset packages more efficient. You can find the cache for asset packages in the following paths (which might be within hidden folders depending on your computer settings):

  • macOS: ~/Library/Unity/Asset Store-5.x
  • Windows: C:\Users\accountName\AppData\Roaming\Unity\Asset Store-5.x
  • Linux: ~/.local/share/unity3d/Asset Store-5.x

These folders contain subfolders that correspond to particular Asset Store vendors and are available after download and import. The Package Manager stores asset files inside the subfolders using a structure defined by the Asset Store package publisher.

You can override the default location of the cache for asset packages. For information, refer to Customize the asset package cache location.

Additional resources

Purchase or download an Asset Store package
Manage packages in the Asset Store