Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Assets and media

Import assets from external sources, cache them with the Accelerator, and manage them at runtime with systems such as AssetBundles and Addressables.
Read time 1 minuteLast updated 4 days ago

An asset is any file you use in your project such as 3D models, textures, audio files, and scripts. Understand how to manage, import, and optimize assets, with Unity's tools and workflows.

Topic

Description

Introduction to assets in UnityHow Unity manages assets in your project.
Types of assetsUnderstand the types of assets that Unity supports.
Importing assetsAdd assets to your project through the import process.
Organize assets with labelsUse text labels to group assets into categories.
Caching assetsUse the Unity Accelerator cache server improve performance in team environments.
Managing assets with the Asset DatabaseDetails on how Unity manages and stores assets with the Asset Database.
Reusing settings with preset assetsCreate and use preset assets to reuse settings across assets.
Managing assets at runtimeControl and manage how Unity builds and loads assets at runtime.
Modify source assets from codeMake temporary or permanent modifications to source assets from your runtime application code.
Distribute assets as packagesShare assets between Unity projects with asset packages.
Analyzing asset processesOptimize and analyze asset processes in Unity.
Unity Asset StoreOverview of the Unity Asset Store and how to use it.

Additional resources and examples