docs.unity3d.com
  • Manual
  • Scripting API
  • Changelog
  • License
    Show / Hide Table of Contents
    • Global Namespace
      • Addressables​Player​Build​Processor
        • Properties
          • Build​Addressables​Override
          • callback​Order
        • Methods
          • Prepare​For​Build
      • Addressables​Utility
        • Methods
          • Get​Address​From​Asset​Reference
      • Component​Reference<TComponent>
        • Constructors
          • Component​Reference
        • Methods
          • Instantiate​Async
          • Load​Asset​Async
          • Release​Instance
          • Validate​Asset
      • Disable​Asset​Import​On​Build
      • Load​Scene​For​Custom​Build
        • Fields
          • Scene​Key
      • Packed​Play​Mode​Build​Logs
        • Properties
          • Runtime​Build​Logs
      • Packed​Play​Mode​Build​Logs.​Runtime​Build​Log
        • Constructors
          • Runtime​Build​Log
        • Fields
          • Message
          • Type
      • Prefab​Spawner​Sample
        • Fields
          • Dealy​Before​Destroying
          • Delay​Between​Spawns
          • Number​Of​Prefabs​To​Spawn
          • Spawnable​Prefab
      • Revert​Unchanged​Assets​To​Previous​Asset​State
        • Methods
          • Run
    • Unity​Editor.​Addressable​Assets
      • Addressable​Asset​Settings​Default​Object
        • Fields
          • k​Default​Config​Asset​Name
          • k​Default​Config​Folder
          • k​Default​Config​Object​Name
        • Properties
          • Default​Asset​Path
          • Settings
          • Settings​Exists
        • Methods
          • Get​Settings
    • Unity​Editor.​Addressable​Assets.​Build
      • Addressable​Asset​Build​Result
        • Properties
          • Duration
          • Error
          • File​Registry
          • Location​Count
          • Output​Path
        • Methods
          • Create​Result
      • Addressables​Content​State
        • Fields
          • cached​Bundles
          • cached​Infos
          • editor​Version
          • player​Version
          • remote​Catalog​Load​Path
      • Addressables​Data​Builder​Input
        • Constructors
          • Addressables​Data​Builder​Input
        • Fields
          • Runtime​Catalog​Filename
          • Runtime​Settings​Filename
        • Properties
          • Addressable​Settings
          • Player​Version
          • Previous​Content​State
          • Profiler​Events​Enabled
          • Registry
          • Target
          • Target​Group
      • Addressables​Player​Build​Result
      • Addressables​Play​Mode​Build​Result
      • Analyze​System
        • Methods
          • Register​New​Rule
      • Asset​State
        • Fields
          • guid
          • hash
        • Methods
          • Equals
      • Build​Script
        • Fields
          • build​Completed
      • Build​Utility
        • Methods
          • Check​Modified​Scenes​And​Ask​To​Save
          • Get​Name​With​Hash​Naming
          • Is​Editor​Assembly
      • Cached​Asset​State
        • Fields
          • asset
          • bundle​File​Id
          • data
          • dependencies
          • group​Guid
        • Methods
          • Equals
      • Cached​Bundle​State
        • Fields
          • bundle​File​Id
          • data
      • Content​Update​Script
        • Fields
          • Group​Filter​Func
        • Methods
          • Build​Content​Update
          • Create​Content​Update​Group
          • Gather​Modified​Entries
          • Gather​Modified​Entries​With​Dependencies
          • Get​Content​State​Data​Path
          • Load​Content​State
          • Save​Content​State
      • Content​Update​Script.​Content​Update​Context
        • Fields
          • Bundle​To​Internal​Bundle​Id​Map
          • Content​State
          • Guid​To​Previous​Asset​State​Map
          • Id​To​Catalog​Data​Entry​Map
          • Previous​Asset​State​Carry​Over
          • Registry
          • Write​Data
      • File​Registry
        • Constructors
          • File​Registry
        • Methods
          • Add​File
          • Get​File​Path​For​Bundle
          • Get​File​Paths
          • Remove​File
          • Replace​Bundle​Entry
      • IData​Builder
        • Properties
          • Name
        • Methods
          • Build​Data
          • Can​Build​Data
          • Clear​Cached​Data
      • IData​Builder​Result
        • Properties
          • Duration
          • Error
          • File​Registry
          • Location​Count
          • Output​Path
      • Link​Xml​Generator
        • Methods
          • Add​Types
          • Save
          • Set​Type​Conversion
      • Mono​Script​Bundle​Naming
      • Scene​Manager​State
        • Methods
          • Add​Scenes​For​Play​Mode
          • Record
          • Restore
      • Shader​Bundle​Naming
    • Unity​Editor.​Addressable​Assets.​Build.​Analyze​Rules
      • Addressables​Analyze​Result​Data
        • Methods
          • On​After​Deserialize
          • On​Before​Serialize
      • Analyze​Result​Data
        • Methods
          • On​After​Deserialize
          • On​Before​Serialize
      • Analyze​Rule
        • Fields
          • k​Delimiter
          • no​Errors
        • Properties
          • Can​Fix
          • rule​Name
        • Methods
          • Clear​Analysis
          • Fix​Issues
          • Refresh​Analysis
      • Analyze​Rule.​Analyze​Result
        • Properties
          • result​Name
          • severity
      • Bundle​Rule​Base
        • Methods
          • Built​In​Resources​To​Dependencies​Map
          • Calculate​Built​In​Resource​Dependencies​To​Bundle​Dependecies
          • Calculate​Input​Definitions
          • Clear​Analysis
          • Convert​Bundle​Name
          • Convert​Bundle​Names​To​Group​Names
          • Create​Unique​Bundle
          • Get​All​Bundle​Dependencies
          • Get​Build​Context
          • Get​Implicit​Guids​For​Bundle
          • Get​Implicit​Guid​To​Files​Map
          • Intersect​Resources​Depedencies​With​Bundle​Dependencies
          • Is​Valid​Path
          • Refresh​Build
      • Check​Bundle​Dupe​Dependencies
        • Properties
          • Can​Fix
          • rule​Name
        • Methods
          • Calculate​Duplicates
          • Check​For​Duplicate​Dependencies
          • Clear​Analysis
          • Fix​Issues
          • Refresh​Analysis
      • Check​Bundle​Dupe​Dependencies.​Check​Dupe​Result
        • Fields
          • Asset​Path
          • Duplicated​File
          • Duplicated​Group​Guid
          • Group
      • Check​Bundle​Dupe​Dependencies.​Extra​Check​Bundle​Dupe​Data
        • Fields
          • Results​Inverted
      • Check​Resources​Dupe​Dependencies
        • Properties
          • Can​Fix
          • rule​Name
        • Methods
          • Fix​Issues
          • Refresh​Analysis
      • Check​Scene​Dupe​Dependencies
        • Properties
          • Can​Fix
          • rule​Name
        • Methods
          • Fix​Issues
          • Refresh​Analysis
    • Unity​Editor.​Addressable​Assets.​Build.​Build​Pipeline​Tasks
      • Add​Hash​To​Bundle​Name​Task
        • Properties
          • Version
        • Methods
          • Run
      • Build​Layout​Generation​Task
        • Properties
          • Bundle​Name​Remap
          • Version
        • Methods
          • Run
      • Extract​Data​Task
        • Properties
          • Build​Cache
          • Build​Context
          • Dependency​Data
          • Version
          • Write​Data
        • Methods
          • Run
      • Generate​Location​Lists​Task
        • Properties
          • Version
        • Methods
          • Process​Input
          • Run
      • Generate​Location​Lists​Task.​Input
        • Fields
          • Addressable​Asset​Entries
          • Asset​To​Asset​Info
          • Asset​To​Files
          • Bundle​To​Asset​Group
          • File​To​Bundle
          • Logger
          • Settings
          • Target
      • Generate​Location​Lists​Task.​Output
        • Fields
          • Asset​Group​To​Bundles
          • Bundle​To​Expanded​Bundle​Dependencies
          • Bundle​To​Immediate​Bundle​Dependencies
          • Locations
          • Provider​Types
    • Unity​Editor.​Addressable​Assets.​Build.​Data​Builders
      • Addressable​Assets​Build​Context
        • Fields
          • asset​Entries
          • asset​Group​To​Bundles
          • bundle​To​Asset​Group
          • bundle​To​Expanded​Bundle​Dependencies
          • bundle​To​Immediate​Bundle​Dependencies
          • locations
          • provider​Types
          • runtime​Data
          • settings
        • Properties
          • Settings
      • Addressable​Assets​Bundle​Build​Parameters
        • Constructors
          • Addressable​Assets​Bundle​Build​Parameters
        • Methods
          • Get​Compression​For​Identifier
      • Build​Script​Base
        • Fields
          • instance​Provider​Type
          • scene​Provider​Type
        • Properties
          • Log
          • Name
        • Methods
          • Build​Data
          • Build​Data​Implementation
          • Can​Build​Data
          • Clear​Cached​Data
          • Create​Locations​For​Player​Data
          • Delete​File
          • Is​Data​Built
          • Process​All​Groups
          • Process​Group
          • Write​File
      • Build​Script​Fast​Mode
        • Properties
          • Name
        • Methods
          • Build​Data​Implementation
          • Can​Build​Data
          • Clear​Cached​Data
          • Is​Data​Built
          • Process​Group
      • Build​Script​Packed​Mode
        • Properties
          • Name
        • Methods
          • Build​Data​Implementation
          • Can​Build​Data
          • Clear​Cached​Data
          • Construct​Asset​Bundle​Name
          • Do​Build
          • Is​Data​Built
          • Prep​Group​Bundle​Packing
          • Process​Bundled​Asset​Schema
          • Process​Group
          • Process​Group​Schema
      • Build​Script​Packed​Play​Mode
        • Properties
          • Name
        • Methods
          • Build​Data​Implementation
          • Can​Build​Data
          • Clear​Cached​Data
          • Is​Data​Built
      • Build​Script​Virtual​Mode
        • Properties
          • Name
        • Methods
          • Build​Data​Implementation
          • Can​Build​Data
          • Clear​Cached​Data
          • Is​Data​Built
          • Process​Group
      • IAddressable​Assets​Build​Context
    • Unity​Editor.​Addressable​Assets.​Build.​Layout
      • Build​Layout
        • Fields
          • Built​In​Bundles
          • Groups
      • Build​Layout.​Asset​Bundle​Object​Info
        • Fields
          • Size
      • Build​Layout.​Bundle
        • Fields
          • Compression
          • Dependencies
          • Expanded​Dependencies
          • Files
          • File​Size
          • Group
          • Name
      • Build​Layout.​Data​From​Other​Asset
        • Fields
          • Asset​Guid
          • Asset​Path
          • Object​Count
          • Referencing​Assets
          • Serialized​Size
          • Streamed​Size
      • Build​Layout.​Explicit​Asset
        • Fields
          • Addressable​Name
          • Asset​Path
          • Externally​Referenced​Assets
          • File
          • Guid
          • Internal​Referenced​Explicit​Assets
          • Internal​Referenced​Other​Assets
          • Serialized​Size
          • Streamed​Size
      • Build​Layout.​File
        • Fields
          • Assets
          • Bundle
          • Bundle​Object​Info
          • Mono​Script​Count
          • Mono​Script​Size
          • Name
          • Other​Assets
          • Preload​Info​Size
          • Sub​Files
          • Write​Result​Filename
      • Build​Layout.​Group
        • Fields
          • Bundles
          • Guid
          • Name
          • Packing​Mode
          • Schemas
      • Build​Layout.​Schema​Data
        • Fields
          • Guid
          • Kvp​Details
          • Type
      • Build​Layout.​Sub​File
        • Fields
          • Is​Serialized​File
          • Name
          • Size
      • Build​Layout​Helpers
        • Methods
          • Enumerate​Assets
          • Enumerate​Bundles
          • Enumerate​Files
      • Layout​Lookup​Tables
        • Fields
          • Bundles
          • Files
          • Group​Lookup
          • Guid​To​Explicit​Asset
    • Unity​Editor.​Addressable​Assets.​Hosting​Services
      • Base​Hosting​Service
        • Properties
          • Descriptive​Name
          • Hosting​Service​Content​Roots
          • Instance​Id
          • Is​Hosting​Service​Running
          • Logger
          • Profile​Variables
        • Methods
          • Disambiguate​Profile​Var
          • Evaluate​Profile​String
          • Log
          • Log​Error
          • Log​Format
          • Log​Warning
          • On​After​Deserialize
          • On​Before​Serialize
          • On​GUI
          • Start​Hosting​Service
          • Stop​Hosting​Service
      • Hosting​Services​Manager
        • Constructors
          • Hosting​Services​Manager
        • Properties
          • Global​Profile​Variables
          • Hosting​Services
          • Is​Initialized
          • Logger
          • Next​Instance​Id
          • Registered​Service​Types
        • Methods
          • Add​Hosting​Service
          • Batch​Mode
          • Initialize
          • On​After​Deserialize
          • On​Before​Serialize
          • On​Disable
          • On​Enable
          • Refresh​Global​Profile​Variables
          • Remove​Hosting​Service
          • Start​All​Services
          • Stop​All​Services
      • Http​Hosting​Service
        • Constructors
          • Http​Hosting​Service
        • Properties
          • Hosting​Service​Content​Roots
          • Hosting​Service​Port
          • Is​Hosting​Service​Running
          • My​Http​Listener
          • Profile​Variables
          • Upload​Speed
        • Methods
          • Configure​Http​Listener
          • Finalize
          • Find​File​In​Content​Roots
          • Get​Available​Port
          • Handle​Request
          • Is​Port​Available
          • On​After​Deserialize
          • On​Before​Serialize
          • On​GUI
          • Reset​Listen​Port
          • Return404
          • Return​File
          • Start​Hosting​Service
          • Stop​Hosting​Service
      • Http​Hosting​Service.​Result​Code
      • IHosting​Service
        • Properties
          • Descriptive​Name
          • Hosting​Service​Content​Roots
          • Instance​Id
          • Is​Hosting​Service​Running
          • Logger
          • Profile​Variables
        • Methods
          • Evaluate​Profile​String
          • On​After​Deserialize
          • On​Before​Serialize
          • On​GUI
          • Start​Hosting​Service
          • Stop​Hosting​Service
      • IHosting​Service​Configuration​Provider
        • Properties
          • Hosting​Services​Content​Root
    • Unity​Editor.​Addressable​Assets.​Settings
      • Addressable​Asset​Build​Settings
        • Properties
          • bundle​Build​Path
          • cleanup​Streaming​Assets​After​Builds
          • compile​Scripts​In​Virtual​Mode
          • Log​Resource​Manager​Exceptions
      • Addressable​Asset​Entry
        • Fields
          • Sub​Assets
        • Properties
          • address
          • Asset​Path
          • Bundle​File​Id
          • guid
          • Is​Folder
          • Is​In​Resources
          • Is​In​Scene​List
          • Is​Scene
          • Is​Sub​Asset
          • labels
          • Main​Asset
          • Main​Asset​Type
          • Parent​Entry
          • parent​Group
          • Read​Only
          • Target​Asset
        • Methods
          • Create​Catalog​Entries
          • Create​Key​List
          • Gather​All​Assets
          • Get​Asset​Load​Path
          • On​After​Deserialize
          • On​Before​Serialize
          • Set​Address
          • Set​Label
          • To​String
      • Addressable​Asset​Entry​Collection
        • Properties
          • Entries
      • Addressable​Asset​Group
        • Properties
          • Default
          • entries
          • Guid
          • Name
          • Read​Only
          • Schemas
          • Schema​Types
          • Settings
        • Methods
          • Add​Schema
          • Can​Be​Set​As​Default
          • Clear​Schemas
          • Compare
          • Find​Schema
          • Gather​All​Assets
          • Get​Asset​Entry
          • Get​Schema
          • Has​Schema
          • Is​Default​Group
          • On​After​Deserialize
          • On​Before​Serialize
          • Remove​Asset​Entry
          • Remove​Schema
          • Set​Dirty
      • Addressable​Asset​Group​Schema
        • Properties
          • Group
        • Methods
          • On​GUI
          • On​GUIMultiple
          • On​Set​Group
          • Set​Dirty
          • Show​All​Properties
          • Show​Mixed​Value
      • Addressable​Asset​Group​Schema​Set
        • Properties
          • Schemas
          • Types
        • Methods
          • Add​Schema
          • Clear​Schemas
          • Get​Schema
          • Remove​Schema
      • Addressable​Asset​Group​Schema​Template
        • Properties
          • Description
          • Display​Name
        • Methods
          • Create
          • Get​Types
      • Addressable​Asset​Group​Template
        • Properties
          • Description
          • Name
          • Schema​Objects
        • Methods
          • Add​Schema
          • Apply​To​Addressable​Asset​Group
          • Find​Schema
          • Get​Schema​By​Type
          • Get​Types
          • Has​Schema
          • Remove​Schema
          • Set​Dirty
      • Addressable​Asset​Profile​Settings
        • Fields
          • custom​Entry​String
          • undefined​Entry​Value
        • Methods
          • Add​Profile
          • Create​Value
          • Evaluate​String
          • Get​All​Profile​Names
          • Get​All​Variable​Ids
          • Get​Profile​Id
          • Get​Profile​Name
          • Get​Value​By​Id
          • Get​Value​By​Name
          • Get​Variable​Names
          • Remove​Profile
          • Remove​Value
          • Rename​Profile
          • Reset
          • Set​Dirty
          • Set​Value
      • Addressable​Asset​Settings
        • Fields
          • Default​Local​Group​Name
          • k​Build​Path
          • k​Load​Path
          • k​Local​Build​Path
          • k​Local​Build​Path​Value
          • k​Local​Load​Path
          • k​Local​Load​Path​Value
          • k​New​Group​Name
          • k​Remote​Build​Path
          • k​Remote​Build​Path​Value
          • k​Remote​Load​Path
          • k​Remote​Load​Path​Value
          • Player​Data​Group​Name
        • Properties
          • Active​Player​Data​Builder
          • Active​Player​Data​Builder​Index
          • Active​Play​Mode​Data​Builder
          • Active​Play​Mode​Data​Builder​Index
          • active​Profile​Id
          • Asset​Path
          • Build​Addressables​With​Player​Build
          • Build​Remote​Catalog
          • build​Settings
          • Bundle​Local​Catalog
          • Catalog​Requests​Timeout
          • Certificate​Handler​Type
          • Config​Folder
          • Content​State​Build​Path
          • Contiguous​Bundles
          • current​Hash
          • Custom​Asset​Entry​Commands
          • Custom​Asset​Group​Commands
          • Data​Builder​Folder
          • Data​Builders
          • Default​Group
          • Disable​Catalog​Update​On​Startup
          • Disable​Visible​Sub​Asset​Representations
          • Group​Folder
          • groups
          • Group​Schema​Folder
          • Group​Template​Folder
          • Group​Template​Objects
          • Hosting​Services​Manager
          • Ignore​Unsupported​Files​In​Build
          • Initialization​Objects
          • Is​Persisted
          • Max​Concurrent​Web​Requests
          • Mono​Script​Bundle​Custom​Naming
          • Mono​Script​Bundle​Naming
          • Non​Recursive​Building
          • On​Data​Builder​Complete
          • On​Modification
          • Optimize​Catalog​Size
          • Override​Player​Version
          • Player​Build​Version
          • profile​Settings
          • Remote​Catalog​Build​Path
          • Remote​Catalog​Load​Path
          • Shader​Bundle​Custom​Naming
          • Shader​Bundle​Naming
          • Unique​Bundle​Ids
        • Methods
          • Add​Data​Builder
          • Add​Group​Template​Object
          • Add​Initialization​Object
          • Add​Label
          • Build​Player​Content
          • Clean​Player​Content
          • Create
          • Create​And​Add​Group​Template
          • Create​Asset​Reference
          • Create​Group
          • Create​Or​Move​Entry
          • Find​Asset​Entry
          • Find​Group
          • Get​All​Assets
          • Get​Data​Builder
          • Get​Group​Template​Object
          • Get​Initialization​Object
          • Get​Labels
          • Invoke​Asset​Entry​Command
          • Invoke​Asset​Group​Command
          • Move​Entries
          • Move​Entry
          • Register​Custom​Asset​Entry​Command
          • Register​Custom​Asset​Group​Command
          • Remove​Asset​Entry
          • Remove​Data​Builder
          • Remove​Group
          • Remove​Group​Template​Object
          • Remove​Initialization​Object
          • Remove​Label
          • Remove​Schema​Template
          • Set​Data​Builder​At​Index
          • Set​Dirty
          • Set​Group​Template​Object​At​Index
          • Set​Initialization​Object​At​Index
          • Unregister​Custom​Asset​Entry​Command
          • Unregister​Custom​Asset​Group​Command
        • Events
          • On​Modification​Global
      • Addressable​Asset​Settings.​Modification​Event
      • Addressable​Asset​Settings.​Player​Build​Option
      • Addressables​File​Enumeration
        • Methods
          • Enumerate​Addressable​Folder
      • Cache​Initialization​Settings
        • Properties
          • Data
          • Name
        • Methods
          • Create​Object​Initialization​Data
      • IGroup​Template
        • Properties
          • Description
          • Name
      • Key​Data​Store
        • Properties
          • Keys
          • On​Set​Data
        • Methods
          • Get​Data
          • On​After​Deserialize
          • On​Before​Serialize
          • Set​Data
          • Set​Data​From​String
      • Profile​Data​Source​Settings
        • Fields
          • profile​Group​Types
        • Methods
          • Create
          • Create​Default​Group​Types
          • Find​Group​Type
          • Get​Group​Types​By​Prefix
          • Get​Settings
      • Profile​Group​Type
      • Profile​Value​Reference
        • Fields
          • On​Value​Changed
        • Properties
          • Id
        • Methods
          • Get​Name
          • Get​Value
          • Set​Variable​By​Id
          • Set​Variable​By​Name
      • Project​Config​Data
        • Properties
          • Active​Play​Mode​Index
          • Generate​Build​Layout
          • Hierarchical​Search
          • Local​Load​Speed
          • Post​Profiler​Events
          • Remote​Load​Speed
          • Show​Groups​As​Hierarchy
          • Show​Sub​Objects​In​Group​View
    • Unity​Editor.​Addressable​Assets.​Settings.​Group​Schemas
      • Bundled​Asset​Group​Schema
        • Properties
          • Asset​Bundled​Cache​Clear​Behavior
          • Asset​Bundle​Provider​Type
          • Asset​Load​Mode
          • Build​Path
          • Bundled​Asset​Provider​Type
          • Bundle​Mode
          • Bundle​Naming
          • Chunked​Transfer
          • Compression
          • Force​Unique​Provider
          • Hosting​Services​Content​Root
          • Include​Address​In​Catalog
          • Include​GUIDIn​Catalog
          • Include​In​Build
          • Include​Labels​In​Catalog
          • Internal​Bundle​Id​Mode
          • Internal​Id​Naming​Mode
          • Load​Path
          • Redirect​Limit
          • Retry​Count
          • Timeout
          • Use​Asset​Bundle​Cache
          • Use​Asset​Bundle​Crc
          • Use​Asset​Bundle​Crc​For​Cached​Bundles
          • Use​Unity​Web​Request​For​Local​Bundles
        • Methods
          • Get​Asset​Cached​Provider​Id
          • Get​Build​Compression​For​Bundle
          • Get​Bundle​Cached​Provider​Id
          • On​After​Deserialize
          • On​Before​Serialize
          • On​GUI
          • On​GUIMultiple
          • On​Set​Group
          • Show​All​Properties
      • Bundled​Asset​Group​Schema.​Asset​Naming​Mode
      • Bundled​Asset​Group​Schema.​Bundle​Compression​Mode
      • Bundled​Asset​Group​Schema.​Bundle​Internal​Id​Mode
      • Bundled​Asset​Group​Schema.​Bundle​Naming​Style
      • Bundled​Asset​Group​Schema.​Bundle​Packing​Mode
      • Bundled​Asset​Group​Schema.​Cache​Clear​Behavior
      • Content​Update​Group​Schema
        • Properties
          • Static​Content
        • Methods
          • On​GUI
          • On​GUIMultiple
      • Player​Data​Group​Schema
        • Properties
          • Include​Build​Settings​Scenes
          • Include​Resources​Folders
        • Methods
          • On​GUIMultiple
    • Unity​Engine
      • Asset​Reference​UILabel​Restriction
        • Constructors
          • Asset​Reference​UILabel​Restriction
        • Fields
          • m_Allowed​Labels
          • m_Cached​To​String
        • Methods
          • To​String
          • Validate​Asset
      • Asset​Reference​UIRestriction
        • Methods
          • Validate​Asset
    • Unity​Engine.​Addressable​Assets
      • Addressables
        • Fields
          • k​Addressables​Runtime​Build​Log​Path
          • k​Addressables​Runtime​Data​Path
          • Library​Path
        • Properties
          • Build​Path
          • Initialization​Operation
          • Instance​Provider
          • Internal​Id​Transform​Func
          • Player​Build​Data​Path
          • Resource​Locators
          • Resource​Manager
          • Runtime​Path
          • Streaming​Assets​Sub​Folder
          • Web​Request​Override
        • Methods
          • Add​Resource​Locator
          • Check​For​Catalog​Updates
          • Clean​Bundle​Cache
          • Clear​Dependency​Cache​Async
          • Clear​Resource​Locators
          • Download​Dependencies
          • Download​Dependencies​Async
          • Get​Download​Size
          • Get​Download​Size​Async
          • Initialize
          • Initialize​Async
          • Instantiate
          • Instantiate​Async
          • Load​Asset
          • Load​Asset​Async
          • Load​Assets
          • Load​Assets​Async
          • Load​Content​Catalog
          • Load​Content​Catalog​Async
          • Load​Resource​Locations
          • Load​Resource​Locations​Async
          • Load​Scene
          • Load​Scene​Async
          • Log
          • Log​Error
          • Log​Error​Format
          • Log​Exception
          • Log​Format
          • Log​Warning
          • Log​Warning​Format
          • Release
          • Release​Instance
          • Remove​Resource​Locator
          • Resolve​Internal​Id
          • Unload​Scene
          • Unload​Scene​Async
          • Update​Catalogs
      • Addressables.​Merge​Mode
      • Addressables​Platform
      • Asset​Label​Reference
        • Properties
          • label​String
          • Runtime​Key
        • Methods
          • Get​Hash​Code
          • Runtime​Key​Is​Valid
      • Asset​Reference
        • Constructors
          • Asset​Reference
        • Properties
          • Asset
          • Asset​GUID
          • Is​Done
          • Operation​Handle
          • Runtime​Key
          • Sub​Object​Name
        • Methods
          • Instantiate
          • Instantiate​Async
          • Is​Valid
          • Load​Asset
          • Load​Asset​Async
          • Load​Scene
          • Load​Scene​Async
          • Release​Asset
          • Release​Instance
          • Runtime​Key​Is​Valid
          • To​String
          • Un​Load​Scene
          • Validate​Asset
      • Asset​Reference​Atlased​Sprite
        • Constructors
          • Asset​Reference​Atlased​Sprite
        • Methods
          • Validate​Asset
      • Asset​Reference​Game​Object
        • Constructors
          • Asset​Reference​Game​Object
      • Asset​Reference​Sprite
        • Constructors
          • Asset​Reference​Sprite
        • Methods
          • Validate​Asset
      • Asset​Reference​T<TObject>
        • Constructors
          • Asset​Reference​T
        • Methods
          • Load​Asset
          • Load​Asset​Async
          • Validate​Asset
      • Asset​Reference​Texture
        • Constructors
          • Asset​Reference​Texture
      • Asset​Reference​Texture2D
        • Constructors
          • Asset​Reference​Texture2D
      • Asset​Reference​Texture3D
        • Constructors
          • Asset​Reference​Texture3D
      • IKey​Evaluator
        • Properties
          • Runtime​Key
        • Methods
          • Runtime​Key​Is​Valid
      • Invalid​Key​Exception
        • Constructors
          • Invalid​Key​Exception
        • Properties
          • Key
          • Merge​Mode
          • Message
          • Type
      • Platform​Mapping​Service
        • Methods
          • Get​Platform
          • Get​Platform​Path​Sub​Folder
    • Unity​Engine.​Addressable​Assets.​Initialization
      • Addressables​Runtime​Properties
        • Methods
          • Clear​Cached​Property​Values
          • Evaluate​Property
          • Evaluate​String
          • Set​Property​Value
      • Cache​Initialization
        • Methods
          • Initialize
          • Initialize​Async
      • Cache​Initialization​Data
        • Properties
          • Cache​Directory​Override
          • Compression​Enabled
          • Expiration​Delay
          • Limit​Cache​Size
          • Maximum​Cache​Size
      • Resource​Manager​Runtime​Data
        • Fields
          • k​Catalog​Address
        • Properties
          • Addressables​Version
          • Build​Target
          • Catalog​Locations
          • Catalog​Requests​Timeout
          • Certificate​Handler​Type
          • Disable​Catalog​Update​On​Startup
          • Initialization​Objects
          • Is​Local​Catalog​In​Bundle
          • Log​Resource​Manager​Exceptions
          • Max​Concurrent​Web​Requests
          • Profile​Events
          • Settings​Hash
    • Unity​Engine.​Addressable​Assets.​Resource​Locators
      • Content​Catalog​Data
        • Constructors
          • Content​Catalog​Data
        • Properties
          • Instance​Provider​Data
          • Internal​Ids
          • Provider​Id
          • Provider​Ids
          • Resource​Provider​Data
          • Scene​Provider​Data
        • Methods
          • Create​Locator
      • Content​Catalog​Data​Entry
        • Constructors
          • Content​Catalog​Data​Entry
        • Properties
          • Data
          • Dependencies
          • Internal​Id
          • Keys
          • Provider
          • Resource​Type
      • IResource​Locator
        • Properties
          • Keys
          • Locator​Id
        • Methods
          • Locate
      • Legacy​Resources​Locator
        • Properties
          • Keys
          • Locator​Id
        • Methods
          • Locate
      • Resource​Location​Data
        • Constructors
          • Resource​Location​Data
        • Properties
          • Data
          • Dependencies
          • Internal​Id
          • Keys
          • Provider
          • Resource​Type
      • Resource​Location​Map
        • Constructors
          • Resource​Location​Map
        • Properties
          • Keys
          • Locations
          • Locator​Id
        • Methods
          • Add
          • Locate
    • Unity​Engine.​Addressable​Assets.​Resource​Providers
      • Content​Catalog​Provider
        • Constructors
          • Content​Catalog​Provider
        • Fields
          • Disable​Catalog​Update​On​Start
          • Is​Local​Catalog​In​Bundle
        • Methods
          • Provide
          • Release
      • Content​Catalog​Provider.​Dependency​Hash​Index
    • Unity​Engine.​Resource​Management
      • IUpdate​Receiver
        • Methods
          • Update
      • Resource​Manager
        • Constructors
          • Resource​Manager
        • Properties
          • Allocator
          • Certificate​Handler​Instance
          • Exception​Handler
          • Internal​Id​Transform​Func
          • Resource​Providers
          • Web​Request​Override
        • Methods
          • Acquire
          • Add​Update​Receiver
          • Cleanup​Scene​Instances
          • Clear​Diagnostic​Callbacks
          • Clear​Diagnostics​Callback
          • Create​Chain​Operation
          • Create​Completed​Operation
          • Create​Completed​Operation​With​Exception
          • Create​Generic​Group​Operation
          • Create​Group​Operation
          • Dispose
          • Get​Resource​Provider
          • Provide​Instance
          • Provide​Resource
          • Provide​Resources
          • Provide​Scene
          • Register​Diagnostic​Callback
          • Release
          • Release​Scene
          • Remove​Update​Reciever
          • Start​Operation
          • Transform​Internal​Id
          • Unregister​Diagnostic​Callback
      • Resource​Manager.​Diagnostic​Event​Context
        • Constructors
          • Diagnostic​Event​Context
        • Properties
          • Context
          • Error
          • Event​Value
          • Location
          • Operation​Handle
          • Type
      • Resource​Manager.​Diagnostic​Event​Type
    • Unity​Engine.​Resource​Management.​Async​Operations
      • Async​Operation​Base<TObject>
        • Constructors
          • Async​Operation​Base
        • Fields
          • Has​Executed
        • Properties
          • Debug​Name
          • Is​Running
          • Progress
          • Result
        • Methods
          • Complete
          • Destroy
          • Execute
          • Get​Dependencies
          • Invoke​Wait​For​Completion
          • To​String
          • Wait​For​Completion
      • Async​Operation​Handle
        • Properties
          • Debug​Name
          • Is​Done
          • Operation​Exception
          • Percent​Complete
          • Result
          • Status
          • Task
        • Methods
          • Convert
          • Equals
          • Get​Dependencies
          • Get​Download​Status
          • Get​Hash​Code
          • Is​Valid
          • Wait​For​Completion
        • Events
          • Completed
          • Destroyed
      • Async​Operation​Handle<TObject>
        • Properties
          • Debug​Name
          • Is​Done
          • Operation​Exception
          • Percent​Complete
          • Result
          • Status
          • Task
        • Methods
          • Equals
          • Get​Dependencies
          • Get​Download​Status
          • Get​Hash​Code
          • Is​Valid
          • Wait​For​Completion
        • Events
          • Completed
          • Completed​Typeless
          • Destroyed
        • Operators
          • Implicit
      • Async​Operation​Status
      • Download​Status
        • Fields
          • Downloaded​Bytes
          • Is​Done
          • Total​Bytes
        • Properties
          • Percent
    • Unity​Engine.​Resource​Management.​Diagnostics
      • Diagnostic​Event
        • Constructors
          • Diagnostic​Event
        • Properties
          • Dependencies
          • Display​Name
          • Frame
          • Graph
          • Object​Id
          • Stream
          • Value
        • Methods
          • Deserialize
      • Diagnostic​Event​Collector
        • Properties
          • Player​Connection​Guid
        • Methods
          • Find​Or​Create​Global​Instance
          • Post​Event
          • Register​Event​Handler
          • Unregister​Event​Handler
      • Diagnostic​Event​Collector​Singleton
        • Properties
          • Player​Connection​Guid
        • Methods
          • Get​Game​Object​Name
          • Post​Event
          • Register​Event​Handler
          • Unregister​Event​Handler
    • Unity​Engine.​Resource​Management.​Exceptions
      • Operation​Exception
        • Constructors
          • Operation​Exception
        • Methods
          • To​String
      • Provider​Exception
        • Constructors
          • Provider​Exception
        • Properties
          • Location
      • Remote​Provider​Exception
        • Constructors
          • Remote​Provider​Exception
        • Properties
          • Message
          • Web​Request​Result
        • Methods
          • To​String
      • Resource​Manager​Exception
        • Constructors
          • Resource​Manager​Exception
        • Methods
          • To​String
      • Unknown​Resource​Provider​Exception
        • Constructors
          • Unknown​Resource​Provider​Exception
        • Properties
          • Location
          • Message
        • Methods
          • To​String
    • Unity​Engine.​Resource​Management.​Resource​Locations
      • ILocation​Size​Data
        • Methods
          • Compute​Size
      • IResource​Location
        • Properties
          • Data
          • Dependencies
          • Dependency​Hash​Code
          • Has​Dependencies
          • Internal​Id
          • Primary​Key
          • Provider​Id
          • Resource​Type
        • Methods
          • Hash
      • Resource​Location​Base
        • Constructors
          • Resource​Location​Base
        • Properties
          • Data
          • Dependencies
          • Dependency​Hash​Code
          • Has​Dependencies
          • Internal​Id
          • Primary​Key
          • Provider​Id
          • Resource​Type
        • Methods
          • Compute​Dependency​Hash
          • Hash
          • To​String
    • Unity​Engine.​Resource​Management.​Resource​Providers
      • Asset​Bundle​Provider
        • Methods
          • Get​Default​Type
          • Provide
          • Release
      • Asset​Bundle​Request​Options
        • Properties
          • Asset​Load​Mode
          • Bundle​Name
          • Bundle​Size
          • Chunked​Transfer
          • Clear​Other​Cached​Versions​When​Loaded
          • Crc
          • Hash
          • Redirect​Limit
          • Retry​Count
          • Timeout
          • Use​Crc​For​Cached​Bundle
          • Use​Unity​Web​Request​For​Local​Bundles
        • Methods
          • Compute​Size
      • Asset​Load​Mode
      • Atlas​Sprite​Provider
        • Methods
          • Provide
      • Bundled​Asset​Provider
        • Methods
          • Provide
      • IAsset​Bundle​Resource
        • Methods
          • Get​Asset​Bundle
      • IInstance​Provider
        • Methods
          • Provide​Instance
          • Release​Instance
      • Instance​Provider
        • Methods
          • Provide​Instance
          • Release​Instance
      • Instantiation​Parameters
        • Constructors
          • Instantiation​Parameters
        • Properties
          • Instantiate​In​World​Position
          • Parent
          • Position
          • Rotation
          • Set​Position​Rotation
        • Methods
          • Instantiate
      • IResource​Provider
        • Properties
          • Behaviour​Flags
          • Provider​Id
        • Methods
          • Can​Provide
          • Get​Default​Type
          • Provide
          • Release
      • IScene​Provider
        • Methods
          • Provide​Scene
          • Release​Scene
      • Json​Asset​Provider
        • Methods
          • Convert
      • Legacy​Resources​Provider
        • Methods
          • Provide
          • Release
      • Provide​Handle
        • Properties
          • Dependency​Count
          • Location
          • Resource​Manager
          • Type
        • Methods
          • Complete
          • Get​Dependencies
          • Get​Dependency
          • Set​Download​Progress​Callbacks
          • Set​Progress​Callback
          • Set​Wait​For​Completion​Callback
      • Provider​Behaviour​Flags
      • Provider​Load​Request​Options
        • Properties
          • Ignore​Failures
          • Web​Request​Timeout
        • Methods
          • Copy
      • Resource​Provider​Base
        • Fields
          • m_Behaviour​Flags
          • m_Provider​Id
        • Properties
          • IResource​Provider.​Behaviour​Flags
          • Provider​Id
        • Methods
          • Can​Provide
          • Get​Default​Type
          • Initialize
          • Initialize​Async
          • Provide
          • Release
          • To​String
      • Scene​Instance
        • Properties
          • Scene
        • Methods
          • Activate
          • Activate​Async
          • Equals
          • Get​Hash​Code
      • Scene​Provider
        • Methods
          • Provide​Scene
          • Release​Scene
      • Text​Data​Provider
        • Properties
          • Ignore​Failures
        • Methods
          • Convert
          • Provide
    • Unity​Engine.​Resource​Management.​Util
      • Component​Singleton<T>
        • Properties
          • Exists
          • Instance
        • Methods
          • Destroy​Singleton
          • Get​Game​Object​Name
      • Default​Allocation​Strategy
        • Methods
          • New
          • Release
      • IAllocation​Strategy
        • Methods
          • New
          • Release
      • IInitializable​Object
        • Methods
          • Initialize
          • Initialize​Async
      • IObject​Initialization​Data​Provider
        • Properties
          • Name
        • Methods
          • Create​Object​Initialization​Data
      • Linked​List​Node​Cache<T>
        • Methods
          • Acquire
          • Release
      • LRUCache​Allocation​Strategy
        • Constructors
          • LRUCache​Allocation​Strategy
        • Methods
          • New
          • Release
      • Object​Initialization​Data
        • Properties
          • Data
          • Id
          • Object​Type
        • Methods
          • Create​Instance
          • Get​Async​Init​Handle
          • To​String
      • Resource​Manager​Config
        • Methods
          • Create​Array​Result
          • Create​List​Result
          • Is​Instance
          • Is​Path​Remote
          • Should​Path​Use​Web​Request
          • Strip​Query​Parameters
      • Serialized​Type
        • Properties
          • Assembly​Name
          • Class​Name
          • Value
          • Value​Changed
        • Methods
          • To​String
      • Serialized​Type​Restriction​Attribute
        • Fields
          • type
      • Unity​Web​Request​Result
        • Constructors
          • Unity​Web​Request​Result
        • Properties
          • Error
          • Method
          • Response​Code
          • Url
        • Methods
          • To​String
    • Scripting API
    • Unity​Editor.​Addressable​Assets.​Build
    • Content​Update​Script
    • Methods
    • Gather​Modified​Entries

    Method GatherModifiedEntries

    GatherModifiedEntries(AddressableAssetSettings, String)

    Get all modified addressable asset entries in groups that have BundledAssetGroupSchema and ContentUpdateGroupSchema with static content enabled. This includes any Addressable dependencies that are affected by the modified entries.

    Declaration
    public static List<AddressableAssetEntry> GatherModifiedEntries(AddressableAssetSettings settings, string cacheDataPath)
    Parameters
    Type Name Description
    AddressableAssetSettings settings

    Addressable asset settings.

    String cacheDataPath

    The cache data path.

    Returns
    Type Description
    List<AddressableAssetEntry>

    A list of all modified entries and dependencies (list is empty if there are none); null if failed to load cache data.

    In This Article
    • GatherModifiedEntries(AddressableAssetSettings, String)
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023