| Parameter | Description |
|---|---|
| assetBundleName | The name of the AssetBundle. |
| assetName | The name of the asset. |
string[] An array of paths for all assets tagged with the specified AssetBundle name and asset name.
Get the Asset paths for all Assets tagged with assetBundleName and named assetName.
This method returns assets regardless of extension or path. For example, Assets/House.prefab,
Assets/Textures/House.png and Assets/Data/House.xml when assetName
is House.
using UnityEditor; using UnityEngine;
public class ExampleScript { [MenuItem("AssetDatabase/Display assets in an AssetBundle")] static void ExampleScriptCode1() { string[] assetPaths = AssetDatabase.GetAssetPathsFromAssetBundleAndAssetName("assetname", "House"); foreach (var assetPath in assetPaths) Debug.Log(assetPath); }
[MenuItem("AssetDatabase/AssetBundle creation")] static void ExampleScriptCode2() { BuildPipeline.BuildAssetBundles("Assets/AssetBundles", BuildAssetBundleOptions.None, BuildTarget.StandaloneOSX); } }