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

Class AssetBundleBuilderSetting

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

Methods​

GetPackageBuildPipeline(string)​

Declaration
public static string GetPackageBuildPipeline(string packageName)
Returns​

System.String

Parameters​
TypeName
System.StringpackageName

SetPackageBuildPipeline(string, string)​

Declaration
public static void SetPackageBuildPipeline(string packageName, string buildPipeline)
Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

GetPackageCompressOption(string, string)​

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

YooAsset.Editor.ECompressOption

Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

SetPackageCompressOption(string, string, ECompressOption)​

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

GetPackageFileNameStyle(string, string)​

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

YooAsset.EFileNameStyle

Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

SetPackageFileNameStyle(string, string, EFileNameStyle)​

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

GetPackageBuildinFileCopyOption(string, string)​

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

YooAsset.Editor.EBuildinFileCopyOption

Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

SetPackageBuildinFileCopyOption(string, string, EBuildinFileCopyOption)​

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

GetPackageBuildinFileCopyParams(string, string)​

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

System.String

Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

SetPackageBuildinFileCopyParams(string, string, string)​

Declaration
public static void SetPackageBuildinFileCopyParams(string packageName, string buildPipeline, string buildinFileCopyParams)
Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline
System.StringbuildinFileCopyParams

GetPackageEncyptionServicesClassName(string, string)​

Declaration
public static string GetPackageEncyptionServicesClassName(string packageName, string buildPipeline)
Returns​

System.String

Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

SetPackageEncyptionServicesClassName(string, string, string)​

Declaration
public static void SetPackageEncyptionServicesClassName(string packageName, string buildPipeline, string encyptionClassName)
Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline
System.StringencyptionClassName

GetPackageManifestProcessServicesClassName(string, string)​

Declaration
public static string GetPackageManifestProcessServicesClassName(string packageName, string buildPipeline)
Returns​

System.String

Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

SetPackageManifestProcessServicesClassName(string, string, string)​

Declaration
public static void SetPackageManifestProcessServicesClassName(string packageName, string buildPipeline, string encyptionClassName)
Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline
System.StringencyptionClassName

GetPackageManifestRestoreServicesClassName(string, string)​

Declaration
public static string GetPackageManifestRestoreServicesClassName(string packageName, string buildPipeline)
Returns​

System.String

Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

SetPackageManifestRestoreServicesClassName(string, string, string)​

Declaration
public static void SetPackageManifestRestoreServicesClassName(string packageName, string buildPipeline, string encyptionClassName)
Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline
System.StringencyptionClassName

GetPackageClearBuildCache(string, string)​

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

System.Boolean

Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

SetPackageClearBuildCache(string, string, bool)​

Declaration
public static void SetPackageClearBuildCache(string packageName, string buildPipeline, bool clearBuildCache)
Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline
System.BooleanclearBuildCache

GetPackageUseAssetDependencyDB(string, string)​

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

System.Boolean

Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline

SetPackageUseAssetDependencyDB(string, string, bool)​

Declaration
public static void SetPackageUseAssetDependencyDB(string packageName, string buildPipeline, bool useAssetDependencyDB)
Parameters​
TypeName
System.StringpackageName
System.StringbuildPipeline
System.BooleanuseAssetDependencyDB