Version: 2022.2
言語: 日本語
配布の方法
さまざまなスプライトアトラスのシナリオの解決

遅延バインディング

遅延バインディングとは、Sprite Atlas API を通して、ランタイムに目的のスプライトアトラスをロードまたはスワップインする処理の名称です。これは、ビルドがランタイムに自動的に用意されたスプライトアトラスをロードしない場合 (例えば、ビルドにスプライトアトラスが含まれていない場合) に必要です。

ランタイムのスプライト列挙

ランタイムにスプライトアトラスのコンテンツを取得するには、以下の手順を行います。

  1. SpriteAtlas をパブリック変数として使用する カスタムコンポーネント を作成します。
  2. フィールドに スプライトアトラス を割り当てます。
  3. エディターを 再生モード にします。
  4. 変数にアクセスしてプロパティ .GetSprites を呼び出し、選択したアトラスにパックしたスプライトの配列を取得します。
配布の方法
さまざまなスプライトアトラスのシナリオの解決
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961