約 164,000 件の結果
リンクを新しいタブで開く
  1. Unity Addressable Assets System は、アセット管理を効率化するためのツールセットで、アセットのロード、アンロード、依存関係の管理を簡単に行えるように設計されています。このシステムは、アセットを一意のアドレスで管理し、リモートやローカルから柔軟にロード可能です。

    基本的な特徴

    1. アドレス指定によるアセット管理 アセットに一意のアドレスを割り当て、コード内でそのアドレスを使用してアセットをロードします。これにより、アセットの物理的な配置場所に依存せず、柔軟な管理が可能です。

    2. 依存関係の自動解決 Addressables は、アセットの依存関係を自動的に解決し、必要なアセットをすべてロードします。これにより、開発者は依存関係を意識せずにアセットを利用できます。

    3. 参照カウントによるメモリ管理 ロードされたアセットは参照カウントで管理され、使用されなくなったタイミングで自動的にアンロードされます。

    4. ローカルとリモートのサポート アセットはローカルストレージやリモートサーバーからロード可能で、プロファイルを切り替えることでロード元を簡単に変更できます。

    使用例

    以下は、アセットをアドレス指定でロードする基本的なコード例です。

    using UnityEngine;
    using UnityEngine.AddressableAssets;

    public class AddressableExample : MonoBehaviour
    {
    void Start()
    {
    // アセットをアドレスでロード
    Addressables.LoadAssetAsync<GameObject>("path/to/asset").Completed += handle =>
    {
    if (handle.Status == UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus.Succeeded)
    {
    GameObject loadedAsset = handle.Result;
    Instantiate(loadedAsset); // インスタンス化
    }
    };
    }
    }
    コピーしました。

    このコードでは、指定されたアドレスのアセットを非同期でロードし、ロード完了後にインスタンス化しています。

    利点と注意点

    フィードバック
    ありがとうございました!詳細をお聞かせください
  2. Addressable Assets Systemを完全に理解する #Unity - Qiita

    Addressablesは、アセットを Addressable Assets として扱い、既存のワークフローを大きく変えるシステムです。 一旦これまでのAssetBundleの知識は捨ててしまって …
    導入方法

    Unity 2018.2以降で新規プロジェクトを作成し、PackageManagerを使って導入します。 但し現在はpreview版なため、PackageManager上からインストールすることは出来ません。 そのため、manifest.jsonを以下のように編集します …

    アセットの用意

    なんでもいいので、テスト用にアセットを用意します。 ~/Assets/AddressableAssets以下に、以下のようなアセットを配置しました。 ※ Resourcesフォルダ以下に置くと、Unityの仕様上全てアプリのバイナリに含まれ …

  3. Unity Addressable Asset System を使いこなす - Zenn

    2025年1月25日 · Addressable の素晴らしいところは アセットの依存関係を隠蔽して自動で解決してくれる点です。 AAビルド時点で強参照による …

  4. 【前編】UnityのAddressableを個人制作で使いこな …

    2025年3月9日 · This is a series of articles that provides an in-depth discussion of Assets and resource management in the Unity engine. It …

  5. 初めに | Addressables | 1.20.5 - Unity

    初めて Addressables パッケージをインストールして設定するときには、Addressable アセット用のデフォルトグループが作成されます。 …

  6. 【Unity】Addressable Asset Systemをサクッと使ってみよう

    2019年4月5日 · 適当に値を入れたら、インスペクタ上の「Addressable」にチェックを入れてAddressable Asset Systemへ登録します。 Addressable NameもSpriteのときと同じようにシン …

  7. 【Unity】Unity大規模開発の必須知識:Addressablesで ...

    2025年12月7日 · Resourcesフォルダの限界を超え、アセットを動的にロード・アンロードするための現代的な解決策「Addressable Asset System」の基本概念と使い方を解説します。

  8. Addressable Asset System を使用したリソース管理に移行する ...

    2025年3月6日 · 本投稿では、Unityでのリソース管理を 従来の Resourcesや AssetBundlesから Addressable Asset Systemへ移行する手順と、その際に引っ掛かりそうなポイント等を、私が …

  9. 【Unity】Addressablesの基本的な使い方をざっくりまとめる - Qiita

    2024年1月28日 · Unityの動的アセット管理の一つであるAddressablesの基本的な使い方を紹介します。 (動的アセット管理について、こちらにまとめてあるのでぜひご覧ください)

  10. Addressables導入メモ - Zenn

    2025年2月1日 · そこで、Addressableからアセットのロケーションの一覧を取得し、そのロケーションのパスから欲しいアセットを探す方法で対応するという荒技も可能。

  11. Effective asset management in Unity with …

    2025年3月26日 · Addressables, and Asset Bundles, are a powerful way to structure your game in logical blocks that can then be exported separately …

このサイトを利用すると、分析、カスタマイズされたコンテンツ、広告に Cookie を使用することに同意したことになります。サード パーティの Cookie に関する詳細情報|Microsoft のプライバシー ポリシー