跳到主要内容
版本:2.3.x

Class AssetBundleBuilderSetting

Assembly: YooAsset.Editor.dll
Declaration
public static class AssetBundleBuilderSetting

Methods

GetPackageBuildPipeline(string)

Declaration
public static EBuildPipeline GetPackageBuildPipeline(string packageName)
Returns

YooAsset.Editor.EBuildPipeline

Parameters
TypeName
System.StringpackageName

SetPackageBuildPipeline(string, EBuildPipeline)

Declaration
public static void SetPackageBuildPipeline(string packageName, EBuildPipeline buildPipeline)
Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline

GetPackageCompressOption(string, EBuildPipeline)

Declaration
public static ECompressOption GetPackageCompressOption(string packageName, EBuildPipeline buildPipeline)
Returns

YooAsset.Editor.ECompressOption

Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline

SetPackageCompressOption(string, EBuildPipeline, ECompressOption)

Declaration
public static void SetPackageCompressOption(string packageName, EBuildPipeline buildPipeline, ECompressOption compressOption)
Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline
YooAsset.Editor.ECompressOptioncompressOption

GetPackageFileNameStyle(string, EBuildPipeline)

Declaration
public static EFileNameStyle GetPackageFileNameStyle(string packageName, EBuildPipeline buildPipeline)
Returns

YooAsset.Editor.EFileNameStyle

Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline

SetPackageFileNameStyle(string, EBuildPipeline, EFileNameStyle)

Declaration
public static void SetPackageFileNameStyle(string packageName, EBuildPipeline buildPipeline, EFileNameStyle fileNameStyle)
Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline
YooAsset.Editor.EFileNameStylefileNameStyle

GetPackageBuildinFileCopyOption(string, EBuildPipeline)

Declaration
public static EBuildinFileCopyOption GetPackageBuildinFileCopyOption(string packageName, EBuildPipeline buildPipeline)
Returns

YooAsset.Editor.EBuildinFileCopyOption

Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline

SetPackageBuildinFileCopyOption(string, EBuildPipeline, EBuildinFileCopyOption)

Declaration
public static void SetPackageBuildinFileCopyOption(string packageName, EBuildPipeline buildPipeline, EBuildinFileCopyOption buildinFileCopyOption)
Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline
YooAsset.Editor.EBuildinFileCopyOptionbuildinFileCopyOption

GetPackageBuildinFileCopyParams(string, EBuildPipeline)

Declaration
public static string GetPackageBuildinFileCopyParams(string packageName, EBuildPipeline buildPipeline)
Returns

System.String

Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline

SetPackageBuildinFileCopyParams(string, EBuildPipeline, string)

Declaration
public static void SetPackageBuildinFileCopyParams(string packageName, EBuildPipeline buildPipeline, string buildinFileCopyParams)
Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline
System.StringbuildinFileCopyParams

GetPackageEncyptionClassName(string, EBuildPipeline)

Declaration
public static string GetPackageEncyptionClassName(string packageName, EBuildPipeline buildPipeline)
Returns

System.String

Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline

SetPackageEncyptionClassName(string, EBuildPipeline, string)

Declaration
public static void SetPackageEncyptionClassName(string packageName, EBuildPipeline buildPipeline, string encyptionClassName)
Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline
System.StringencyptionClassName

GetPackageClearBuildCache(string, EBuildPipeline)

Declaration
public static bool GetPackageClearBuildCache(string packageName, EBuildPipeline buildPipeline)
Returns

System.Boolean

Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline

SetPackageClearBuildCache(string, EBuildPipeline, bool)

Declaration
public static void SetPackageClearBuildCache(string packageName, EBuildPipeline buildPipeline, bool clearBuildCache)
Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline
System.BooleanclearBuildCache

GetPackageUseAssetDependencyDB(string, EBuildPipeline)

Declaration
public static bool GetPackageUseAssetDependencyDB(string packageName, EBuildPipeline buildPipeline)
Returns

System.Boolean

Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline

SetPackageUseAssetDependencyDB(string, EBuildPipeline, bool)

Declaration
public static void SetPackageUseAssetDependencyDB(string packageName, EBuildPipeline buildPipeline, bool useAssetDependencyDB)
Parameters
TypeName
System.StringpackageName
YooAsset.Editor.EBuildPipelinebuildPipeline
System.BooleanuseAssetDependencyDB