Use the Package Manager window to:
.unitypackage
extension. Asset packages are a handy way of sharing and re-using Unity projects and collections of assets. More infoThe Package Manager window displays:
(A) The experimental package indicator, which warns you if your project contains experimental packages.
(B) The add button, which you can click to install a package directly into your project by entering a git URL, a local path, or a package name.
(C) The Packages menu, which you can use to change what appears in the list (context).
(D) The Sort menu, which you can use to sort the list of packages and feature sets by name or date.
(E) The Filters menu and the Clear Filters button display on all lists except the Built-in list. Filtering allows you to narrow down which packages appear in the list.
(F) The Advanced menu , which you can use to access the project settingsA broad collection of settings which allow you to configure how Physics, Audio, Networking, Graphics, Input and many other areas of your project behave. More info
See in Glossary for the Package Manager and more. See Advanced settings for details.
(G) The search box, which you can use to look for packages and feature sets by name.
(H) The list view, which displays packages that match the filter and search parameters you specify. The All tab lists all packages that meet your filter and search criteria, while the Services tab filters the list further to display servicesA Unity facility that provides a growing range of complimentary services to help you make games and engage, retain and monetize audiences. More info
See in Glossary.
(I) The detail view, which displays information specific to the feature set or packageA container that stores various types of features and assets for Unity, including Editor or Runtime tools and libraries, Asset collections, and project templates. Packages are self-contained units that the Unity Package Manager can share across Unity projects. Most of the time these are called packages, but occasionally they are called Unity Package Manager (UPM) packages. More info
See in Glossary selected in the list.
(J) The package details tabs, which display further information about the selected feature set or package. The tabs are dynamic, based on the selected item. For information about these tabs, see Details view.
(K) Buttons to perform any of the following actions at the project level:
(L) The status bar, which displays information when the Package Manager loads packages and feature sets. This information includes errors and warning messages, the number of 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 packages available, and a link to load more packages from the Asset Store.
(M) The Refresh list button lets you refresh the list of packages displayed. In the My Assets context, Refresh list is a menu, which contains a Check for updates option, so you can check for updates to all packages on your computer; not just the ones that are visible in the My Assets context.
The advanced settings menu allows you to perform these actions:
Menu item | Action results |
---|---|
Project Settings | Select this item to open the Package Manager project settings, where you can: - Add, edit, and remove scoped registries in your project. - List pre-release packages when browsing the Unity Registry. |
Manual resolve | Select this item to force the Package Manager to resolve the project’s packages. If needed, it reinstalls altered or missing packages and removes extraneous packages. |
Preferences | Select this item to view and set Preferences for the Unity Editor and related windows and tools. |
Reset Packages to defaults | Select this item to return to Package Manager default settings. Warning: This removes all customization from your project manifest file. Use this action only as a last resort when you can’t figure out what’s wrong with your project manifest file. |
The Package Manager displays messages in the status bar at the bottom left of the Package Manager window.
There are typically four status messages that you might see:
The first time you open the Package Manager window in a new project, the Refreshing packages and features message appears briefly:
This message also appears when you click Refresh list
When the My Assets context is active, the load bar appears above the date. It displays the number of packages from the Asset Store. Select Load to load more packages.
Most of the time the status bar displays the date and time of when the Package Manager window last refreshed its information. However, if the Package Manager detects a problem, such as a network issue, the Package Manager displays an error in the status bar:
If your network connection is working, but you aren’t signed into your Unity account, the Package Manager doesn’t display any packages from the Asset Store. When you try to use the My Assets context, the Package Manager displays an error in the status bar:
In the list view, click Sign in to sign in to your Unity account through the Unity Hub.
For information on how to resolve these errors and more, see Error messages.