Dependency viewer
Use the dependency viewer to view and assess relationships between assets and their dependencies.
Read time 1 minute
The dependency viewer in Unity Asset Manager web helps you manage complex projects with interdependent assets, especially when making significant updates or version changes. It lets your team assess the impact of changes before you apply updates, which reduces the likelihood of unintended disruptions.
Access the dependency viewer
To access the dependency viewer:- Select an asset that has dependencies. For example, prefabs uploaded with the Asset Manager for Unity package often have dependencies such as materials or textures.
- In the side panel, select See dependencies. The dependency viewer opens.
- Select an asset in the Dependency of column to view the parent asset’s relationships.
- Select an asset in the Dependencies column to view the child asset’s relationships.
Features
The dependency viewer includes the following features:-
Visualize relationships
Displays the selected asset along with its dependencies and parent assets that depend on it. -
Version tracking
Shows whether each dependency uses a fixed version or a label reference. This helps you identify which version of a dependency the asset references. -
Navigate the dependency tree
Select any dependency to view its details and the associated dependencies further down the tree. You can also navigate to parent assets to see how the selected asset is used. This provides a complete top-down and bottom-up view of the hierarchy. -
Identify the impact of changes
Understand how changes to an asset affect other assets. For example, modifying a shader may impact multiple prefabs, and the parents of those prefabs may also be affected. This helps you assess the full ripple effect of your changes.