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

Class TaskGetBuildMap

获取资源构建映射的任务,负责从收集器生成构建映射上下文。

Assembly: YooAsset.Editor.dll​
View Source​
Declaration
public class TaskGetBuildMap

Methods​

CreateBuildMap(bool, BuildParameters)​

生成资源构建上下文

View Source​
Declaration
public BuildMapContext CreateBuildMap(bool simulateBuild, BuildParameters buildParameters)
Returns​

YooAsset.Editor.BuildMapContext: 构建映射上下文

Parameters​
TypeNameDescription
System.BooleansimulateBuild是否模拟构建
YooAsset.Editor.BuildParametersbuildParameters构建参数

PreProcessPackShareBundle(BuildParameters, CollectCommand, Dictionary<string, BuildAssetInfo>)​

共享资源打包前置处理

View Source​
Declaration
protected virtual void PreProcessPackShareBundle(BuildParameters buildParameters, CollectCommand command, Dictionary<string, BuildAssetInfo> allBuildAssetInfos)
Parameters​
TypeNameDescription
YooAsset.Editor.BuildParametersbuildParameters构建参数
YooAsset.Editor.CollectCommandcommand收集命令
System.Collections.Generic.Dictionary<System.String,YooAsset.Editor.BuildAssetInfo>allBuildAssetInfos全部构建资源信息字典

ProcessingPackShareBundle(BuildParameters, CollectCommand, BuildAssetInfo)​

共享资源打包机制

View Source​
Declaration
protected virtual void ProcessingPackShareBundle(BuildParameters buildParameters, CollectCommand command, BuildAssetInfo buildAssetInfo)
Parameters​
TypeNameDescription
YooAsset.Editor.BuildParametersbuildParameters构建参数
YooAsset.Editor.CollectCommandcommand收集命令
YooAsset.Editor.BuildAssetInfobuildAssetInfo当前处理的构建资源信息

PostProcessPackShareBundle(BuildParameters, CollectCommand, Dictionary<string, BuildAssetInfo>)​

共享资源打包后置处理

View Source​
Declaration
protected virtual void PostProcessPackShareBundle(BuildParameters buildParameters, CollectCommand command, Dictionary<string, BuildAssetInfo> allBuildAssetInfos)
Parameters​
TypeNameDescription
YooAsset.Editor.BuildParametersbuildParameters构建参数
YooAsset.Editor.CollectCommandcommand收集命令
System.Collections.Generic.Dictionary<System.String,YooAsset.Editor.BuildAssetInfo>allBuildAssetInfos全部构建资源信息字典

CheckRawBundleMapContent(BuildMapContext)​

检测原生文件资源包的构建规则

View Source​
Declaration
protected void CheckRawBundleMapContent(BuildMapContext buildMapContext)
Parameters​
TypeNameDescription
YooAsset.Editor.BuildMapContextbuildMapContext构建映射上下文