Namespace UnityEngine.AddressableAssets | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Namespace UnityEngine.AddressableAssets

    Classes

    AAConfig

    Obsolete. Use AddressablesRuntimeProperties instead

    Addressables

    Entry point for Addressable API, this provides a simpler interface than using ResourceManager directly as it assumes string address type.

    AddressablesRuntimeProperties

    Supports the evaluation of embedded runtime variables in addressables locations

    AssetLabelReference

    Reference to an asset label. This class can be used in scripts as a field and will use a CustomPropertyDrawer to provide a DropDown UI of available labels.

    AssetReference

    Reference to an addressable asset. This can be used in script to provide fields that can be easily set in the editor and loaded dynamically at runtime.

    AssetReferenceGameObject

    GameObject only asset reference.

    AssetReferenceLabelRestriction

    Used to restrict an AssetReference field or property to only allow items wil specific labels. This is only enforced through the UI.

    AssetReferenceSprite

    Sprite only asset reference.

    AssetReferenceT<TObject>

    Generic version of AssetReference class. This should not be used directly as CustomPropertyDrawers do not support generic types. Instead use the concrete derived classes such as AssetReferenceGameObject.

    AssetReferenceTexture

    Texture only asset reference.

    AssetReferenceTexture2D

    Texture2D only asset reference.

    AssetReferenceTexture3D

    Texture3D only asset reference

    AssetReferenceTypeRestriction

    Used to restrict an AssetReference field or property to only allow assignment of assets of specific types. This is only enforced through the UI.

    ContentCatalogData

    Container for ContentCatalogEntries.

    ContentCatalogDataEntry

    Contains serializable data for an IResourceLocation

    ContentCatalogProvider

    Provider for content catalogs. This provider makes use of a hash file to determine if a newer version of the catalog needs to be downloaded.

    InvalidKeyException

    Exception to encapsulate invalid key errors.

    LegacyResourcesLocator

    Simple locator that acts as a passthrough for assets loaded from resources directories.

    ResourceLocationData

    Serializable location data. This is used for the locations of the content catalogs.

    ResourceLocationMap

    Simple implementation of an IResourceLocator

    ResourceManagerRuntimeData

    Runtime data that is used to initialize the Addressables system.

    Interfaces

    IResourceLocator

    Enums

    Addressables.MergeMode

    Enumerates the supported modes of merging the results of requests. If keys (A, B) mapped to results ([1,2,4],[3,4,5])...

    • UseFirst (or None) takes the results from the first key -- [1,2,4]
    • Union takes results of each key and collects items that matched any key. -- [1,2,3,4,5]
    • Intersection takes results of each key, and collects items that matched every key. -- [4]

    ResourceManagerRuntimeData.EditorPlayMode

    The mode the payer is in. In built players, the mode is always PackedMode.

    Back to top Copyright © 2015-2018 Unity
    Generated by DocFX