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

遅延バインディング

遅延バインディングは、実行時に Sprite アトラス APIを使用 して目的のスプライトアトラスをロードまたはスワップするプロセスの名前です。これは、ランタイムに準備されたスプライトアトラスをビルドが自動的にロードしない場合 (例えば、ビルドにスプライトアトラスが含まれていない 場合に必要です。

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

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

  1. SpriteAtlas をパブリック変数として使用する カスタムコンポーネント を作成します。
  2. フィールドに スプライトアトラス を割り当てます。
  3. エディターを 再生モード にします。
  4. 変数にアクセスしてプロパティ .GetSprites を呼び出し、選択したアトラスにパックしたスプライトの配列を取得します。
配布の方法
さまざまなスプライトアトラスのシナリオの解決