Version: 2019.3

BuildPipeline.BuildAssetBundleExplicitAssetNames

マニュアルに切り替える
Obsolete public static bool BuildAssetBundleExplicitAssetNames (Object[] assets, string[] assetNames, string pathName, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform);
Obsolete 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アセットバンドルを使用するプラットフォーム
crcAn optional output parameter used to get a CRC checksum for the generated AssetBundle. (Used to verify content when downloading AssetBundles using UnityWebRequestAssetBundle.GetAssetBundle().)

説明

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

The function returns a boolean value which is true if the build succeeded and false otherwise.
Note: Specifying strings will increase the size of the asset bundle. The Built-in AssetBundle data shown in the build log refers to the string size.

See Also: BuildAssetBundle, AssetBundle class, DownloadHandlerAssetBundle.