Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

Obsolete
BuildAssetBundleExplicitAssetNames has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.

BuildPipeline.BuildAssetBundleExplicitAssetNames

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public static function BuildAssetBundleExplicitAssetNames(assets: Object[], assetNames: string[], pathName: string, assetBundleOptions: BuildAssetBundleOptions): bool;
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName, BuildAssetBundleOptions assetBundleOptions);
public static function BuildAssetBundleExplicitAssetNames(assets: Object[], assetNames: string[], pathName: string, out crc: uint, assetBundleOptions: BuildAssetBundleOptions): bool;
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName, out uint crc, BuildAssetBundleOptions assetBundleOptions);
public static function BuildAssetBundleExplicitAssetNames(assets: Object[], assetNames: string[], pathName: string): bool;
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName);
public static function BuildAssetBundleExplicitAssetNames(assets: Object[], assetNames: string[], pathName: string, out crc: uint): bool;
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName, out uint crc);
public static function BuildAssetBundleExplicitAssetNames(assets: Object[], assetNames: string[], pathName: string, assetBundleOptions: BuildAssetBundleOptions, targetPlatform: BuildTarget): bool;
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform);
public static function BuildAssetBundleExplicitAssetNames(assets: Object[], assetNames: string[], pathName: string, out crc: uint, assetBundleOptions: BuildAssetBundleOptions, targetPlatform: BuildTarget): bool;
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName, out uint crc, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform);

パラメーター

assets assets のコレクションを含むアセットバンドルを作成します。アセットバンドルはプロジェクトフォルダーにある任意のアセットを含めることができます。
assetNames アセット数と同じサイズの文字列の配列。 アセット名 (assetName) として使用され、それは AssetBundle.Load に渡され、特定のアセットを読み込むために利用されます。アセットのパス名 (pathName) だけを使用する場合は、代わりに BuildAssetBundle を使用します。
pathName 圧縮されたアセットバンドルが書き込まれる場所
assetBundleOptions 自動的に依存関係を含めたり、ただ参照されたオブジェクトのみだけでなく常に関係するすべてのアセットを含める設定ができます。
targetPlatform アセットバンドルを使用するプラットフォーム
crc オプションである crc 出力引数により生成されたアセットバンドルに対して CRC チェックサムを取得できます。これは WWW.LoadFromCacheOrDownload を使用してアセットバンドルをダウンロードするときにコンテンツを確認できます。

説明

アセットに自由なアセット名を付け、アセットバンドルを作成します

The function returns a boolean value which is true if the build succeeded and false otherwise.
注意: 文字列を指定するとアセットバンドルのサイズは増加します。ビルドログに表示されるビルトインアセットバンドルのデータは、文字列サイズを示しています。

関連項目: BuildAssetBundleAssetBundle クラス、WWW.assetBundle.