Exemple #1
0
    /// <summary>设置指定资源的Bundle名称</summary>
    /// <param name="arrAssets">指定文件路径(完整路径)</param>
    /// <param name="ContainDependences"></param>
    public static void SetTargetAssetBundleNames(UnityEngine.Object[] arrAssets, bool ContainDependences = true)
    {
        if (arrAssets == null || arrAssets.Length == 0)
        {
            return;
        }

        arrAssets.ActionAtItem <UnityEngine.Object>((UnityEngine.Object asset) =>
        {
            SetTargetFileBundleName(FileTool.AssetPathToFullPath(AssetDatabase.GetAssetPath(asset)), ContainDependences);
        });
    }
 void AssetPathToFullPath()
 {
     strFullPath = FileTool.AssetPathToFullPath(strAssetPath);
 }