Asset Tables | Localization | 0.5.1-preview
docs.unity3d.com
    Show / Hide Table of Contents

    Asset Tables

    An Asset Table is responsible for returning an Asset when requested via a Key (an identifying name or unique id). An entry in an Asset Table contains a Key Id and the GUID of the referenced Asset that will be used to load it via the Addressables system. An Asset Table entry can reference any Unity asset.

    Preloading

    Preloading can be configured from the Table Properties panel.

    By default an Asset Table and its contents are not preloaded, this means that the first time a request is made for an Asset, the table must be loaded and then the requested asset must be loaded, this will be performed asynchronously in the background however it will mean that the requested asset may not be immediately available. Assets can be preloaded so that they will be immediately available upon request by using the Preload Flag. This can be set by clicking the Table Properties button (Above the Locale name) and either enabling Preload All Tables to mark all tables in this collection or Preload Table to only preload the selected table.

    Table Metadata

    The Metadata for a table can be shown by selecting the table properties via the button above the table column header.

    Shared Metadata is stored in the Key Database for the table collection, this means that all Tables have access to this data. Locale specific Metadata(The list below Shared) is stored in the table and is only accessible by the table with the data.

    Table Entry Metadata

    The Metadata for a table entry can be shown by selecting the table entry properties via the button in the table entry cell.

    Shared Metadata is stored in the Key Database Entry for the table collection, this means that all Tables have access to this data. Locale specific Metadata(The list below Shared) is stored in the table entry and is only accessible by the table with the data.

    Editing Table Entry Metadata

    Back to top
    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