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

YooAsset.Editor

Classes​

AddressByFileName​

以文件名作为寻址地址

AddressByFolderAndFileName​

以文件夹名和文件名作为寻址地址

AddressByGroupAndFileName​

以分组名和文件名作为寻址地址

AddressDisable​

禁用寻址

AssetBundleRecorder​

AssetBundle 文件的加载缓存管理器

AssetDependencyCache​

资源依赖关系缓存

AssetDependencyDatabase​

资源依赖数据库

AssetObjectCell​

资源对象类型的表格单元格

AssetPathCell​

资源路径类型的表格单元格

BooleanValueCell​

布尔类型的表格单元格

BuildAssetInfo​

构建资源信息,记录单个资源在构建过程中的元数据

BuildBundleInfo​

构建资源包信息,记录单个资源包在构建过程中的完整元数据

BuildContext​

构建上下文容器,管理构建流程中各阶段共享的上下文对象

BuildMapContext​

构建资源映射上下文,管理构建过程中所有资源包和资源的映射关系

BuildParameters​

构建参数

BuildParametersContext​

构建参数上下文

BuildPipelineAttribute​

构建管线查看器的标识特性,用于关联查看器与管线名称

BuildReport​

构建报告

BuildResult​

构建结果

BuildRunner​

构建任务运行器,按顺序执行构建管线中的所有任务

BundleBuilder​

资源包构建器,负责执行完整的资源包构建流程

BundleBuilderHelper​

资源包构建辅助工具类

BundleBuilderSetting​

资源包构建器的持久化设置

BundleBuilderWindow​

资源包构建器编辑器窗口

BundleCollector​

资源收集器

BundleCollectorConfig​

资源收集器的 XML 配置

BundleCollectorGroup​

资源收集器分组

BundleCollectorPackage​

资源收集器包裹

BundleCollectorSetting​

资源收集器配置文件

BundleCollectorSettingData​

资源收集器配置数据管理类

BundleCollectorWindow​

资源收集器编辑器窗口

BundleDebuggerWindow​

AssetBundle 调试器窗口,用于实时查看运行时资源加载与资源包状态

BundleReporterWindow​

AssetBundle 构建报告的编辑器窗口

BundleSimulateBuilder​

资源包模拟构建器,用于编辑器下模拟构建流程

ButtonCell​

按钮类型的表格单元格

CollectAll​

收集所有资源的过滤规则

CollectAssetInfo​

收集的资源信息

CollectCommand​

资源收集命令

CollectPrefab​

收集预制体的过滤规则

CollectResult​

资源收集结果

CollectScene​

收集场景文件的过滤规则

CollectShader​

收集着色器的过滤规则

CollectShaderVariants​

收集着色器变种集合的过滤规则

CollectSprite​

收集精灵纹理的过滤规则

ColumnStyle​

表格列的布局与行为样式配置

ContextObjectAttribute​

DefaultAssetIgnoreRule​

默认忽略规则的工具类

DefaultBundlePackRule​

默认打包规则的工具类

DefaultSearchSystem​

默认的表格搜索系统,负责解析搜索表达式并执行数据过滤

DefaultTableData​

表格行数据抽象的默认实现,提供便捷的单元格添加方法

DisableGroup​

禁用分组的激活规则

DisplayNameAttribute​

编辑器显示名字

EditorAssemblyUtility​

程序集与属性工具类

EditorAssetInfo​

EditorAssetUtility​

资源搜索工具类

EditorDialogUtility​

编辑器对话框与进度条工具类

EditorFileUtility​

文件操作工具类

EditorPackageUtility​

包管理工具类

EditorPathUtility​

路径工具类

EditorSceneUtility​

场景工具类

EditorSimulateBuildParameters​

编辑器模拟构建管线的构建参数

EditorSimulateBuildPipeline​

编辑器模拟构建管线,用于编辑器下模拟资源加载

EditorStringUtility​

字符串工具类

EditorWindowDefine​

编辑器窗口相关的常量定义

EditorWindowUtility​

编辑器窗口与控制台工具类

EnableGroup​

启用分组的激活规则

EncryptionNone​

空加密实现,不对资源包进行任何加密处理

IntegerValueCell​

整数类型的表格单元格

LegacyBuildParameters​

旧版构建管线的构建参数

LegacyBuildPipeline​

旧版构建管线,使用 Unity 内置的 AssetBundle 构建接口

ManifestContext​

资源清单上下文,用于在构建流程中传递反序列化后的补丁清单。

ManifestDecryptorNone​

空清单解密实现,不对资源清单进行任何解密处理

ManifestEncryptorNone​

空清单加密实现,不对资源清单进行任何加密处理

NormalIgnoreRule​

适配常规的资源构建管线

PackCollector​

以收集器路径作为资源包名 注意:收集的所有文件打进一个资源包

PackDirectory​

以父类文件夹路径作为资源包名 注意:文件夹下所有文件打进一个资源包 例如:"Assets/UIPanel/Shop/Image/backgroud.png" --> "assets_uipanel_shop_image.bundle" 例如:"Assets/UIPanel/Shop/View/main.prefab" --> "assets_uipanel_shop_view.bundle"

PackGroup​

以分组名称作为资源包名 注意:收集的所有文件打进一个资源包

PackRawFile​

打包原生文件

PackSeparately​

以文件路径作为资源包名 注意:每个文件独自打资源包 例如:"Assets/UIPanel/Shop/Image/backgroud.png" --> "assets_uipanel_shop_image_backgroud.bundle" 例如:"Assets/UIPanel/Shop/View/main.prefab" --> "assets_uipanel_shop_view_main.bundle"

PackShader​

打包着色器

PackShaderVariants​

打包着色器变种集合

PackTopDirectory​

以收集器路径下顶级文件夹为资源包名 注意:文件夹下所有文件打进一个资源包 例如:收集器路径为 "Assets/UIPanel" 例如:"Assets/UIPanel/Shop/Image/backgroud.png" --> "assets_uipanel_shop.bundle" 例如:"Assets/UIPanel/Shop/View/main.prefab" --> "assets_uipanel_shop.bundle"

PackVideoFile​

打包视频文件

RawFileBuildParameters​

原生文件构建管线的构建参数

RawFileBuildPipeline​

原生文件构建管线,直接拷贝原始文件而不打包为 AssetBundle

RawFileIgnoreRule​

适配原生文件构建管线

ReportAssetInfo​

构建报告中单个资源的详细信息

ReportBundleInfo​

构建报告中单个资源包的详细信息

ReportIndependentAsset​

不被其他资源依赖的独立资源信息

ReportSummary​

构建报告的汇总信息

ResizeHandle​

可拖拽的水平尺寸调节手柄,用于控制目标元素宽度

ResizeHandle.UxmlFactory​

RuleDisplayName​

规则显示名称的数据类

ScriptableBuildParameters​

可编程构建管线的构建参数

ScriptableBuildPipeline​

可编程构建管线,使用 Scriptable Build Pipeline 进行构建

SearchCompare​

指定标题的数值比较搜索命令

SearchKeyword​

搜索关键字命令,按字符串包含关系进行匹配

SettingLoader​

编辑器配置文件加载器

SingleValueCell​

浮点数类型的表格单元格

StringValueCell​

字符串类型的表格单元格

TableColumn​

表格列定义

TableViewer​

多列表格视图

TableViewer.UxmlFactory​

TaskBuilding_LBP​

旧版构建管线的资源包构建任务

TaskBuilding_LBP.BuildResultContext​

旧版构建管线的构建结果上下文

TaskBuilding_RFBP​

原生文件构建管线的文件拷贝任务

TaskBuilding_SBP​

可编程构建管线的资源包构建任务

TaskBuilding_SBP.BuildResultContext​

可编程构建管线的构建结果上下文

TaskCopyBundledFiles​

拷贝首包资源文件的任务,将清单与指定资源包复制到首包目录。

TaskCopyBundledFiles_LBP​

旧版构建管线的首包资源的拷贝任务

TaskCopyBundledFiles_RFBP​

原生文件构建管线的首包资源的拷贝任务

TaskCopyBundledFiles_SBP​

可编程构建管线的首包资源的拷贝任务

TaskCreateCatalog​

创建首包资源目录记录(Catalog)文件的任务

TaskCreateCatalog_LBP​

旧版构建管线的资源目录创建任务

TaskCreateCatalog_RFBP​

原生文件构建管线的资源目录创建任务

TaskCreateCatalog_SBP​

可编程构建管线的资源目录创建任务

TaskCreateManifest​

创建补丁清单的任务抽象基类,负责序列化清单并写入输出目录。

TaskCreateManifest_ESBP​

编辑器模拟构建管线的清单创建任务

TaskCreateManifest_LBP​

旧版构建管线的清单文件创建任务

TaskCreateManifest_RFBP​

原生文件构建管线的清单创建任务

TaskCreateManifest_SBP​

可编程构建管线的清单文件创建任务

TaskCreatePackage​

创建补丁包的任务辅助基类

TaskCreatePackage_LBP​

旧版构建管线的补丁包创建任务

TaskCreatePackage_RFBP​

原生文件构建管线的补丁包创建任务

TaskCreatePackage_SBP​

可编程构建管线的补丁包创建任务

TaskCreateReport​

创建构建报告的任务,将概述、资源与资源包信息序列化为报告文件。

TaskCreateReport_LBP​

旧版构建管线的构建报告创建任务

TaskCreateReport_RFBP​

原生文件构建管线的构建报告创建任务

TaskCreateReport_SBP​

可编程构建管线的构建报告创建任务

TaskEncryption​

资源包加密任务,在管线输出目录对资源包文件执行加密并记录加密路径。

TaskEncryption_LBP​

旧版构建管线的加密任务

TaskEncryption_RFBP​

原生文件构建管线的加密任务

TaskEncryption_SBP​

可编程构建管线的加密任务

TaskGetBuildMap​

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

TaskGetBuildMap_ESBP​

编辑器模拟构建管线的构建映射生成任务

TaskGetBuildMap_LBP​

旧版构建管线的构建映射生成任务

TaskGetBuildMap_RFBP​

原生文件构建管线的构建映射生成任务

TaskGetBuildMap_SBP​

可编程构建管线的构建映射生成任务

TaskPrepare​

构建准备任务的基类,提供各管线共用的准备阶段方法。

TaskPrepare_ESBP​

编辑器模拟构建管线的准备任务

TaskPrepare_LBP​

旧版构建管线的准备任务

TaskPrepare_RFBP​

原生文件构建管线的准备任务

TaskPrepare_SBP​

可编程构建管线的准备任务

TaskUpdateBundleInfo​

更新资源包构建信息的任务抽象基类,用于填充哈希、CRC、大小及输出路径等字段。

TaskUpdateBundleInfo_ESBP​

编辑器模拟构建管线的资源包信息更新任务

TaskUpdateBundleInfo_LBP​

旧版构建管线的资源包信息更新任务

TaskUpdateBundleInfo_RFBP​

原生文件构建管线的资源包信息更新任务

TaskUpdateBundleInfo_SBP​

可编程构建管线的资源包信息更新任务

TaskVerifyBuildResult_LBP​

旧版构建管线的构建结果验证任务

TaskVerifyBuildResult_SBP​

可编程构建管线的构建结果验证任务

ToggleDisplay​

显示开关(眼睛图标)

ToggleDisplay.UxmlFactory​

ToggleFoldout​

折叠开关

ToggleFoldout.UxmlFactory​

ToggleRecord​

录制开关

ToggleRecord.UxmlFactory​

TreeNode​

树形结构的节点,持有用户数据并维护父子关系

TreeViewer​

树形列表视图

TreeViewer.UxmlFactory​

UIElementsCursor​

通过反射创建自定义鼠标光标的工具类

UIElementsIcon​

Unity 编辑器内置图标名称常量集

UIElementsTools​

UIElements 通用工具方法集

UxmlLoader​

UXML 布局文件加载器

Structs​

AddressRuleData​

寻址规则的输入数据

AssetFilterRuleData​

过滤规则的输入数据

BundlePackRuleData​

打包规则的输入数据

BundlePackRuleResult​

打包规则的输出结果

GroupActiveRuleData​

资源分组激活规则的输入数据

Interfaces​

IAddressRule​

寻址规则接口

IAssetFilterRule​

资源过滤规则接口

IAssetIgnoreRule​

资源忽略规则接口

IBuildPipeline​

构建管线接口,定义构建流程的标准入口

IBuildTask​

构建任务的标准接口

IBundlePackRule​

资源打包规则接口

IGroupActiveRule​

资源分组激活规则接口

ISearchCommand​

搜索命令接口

ITableCell​

表格单元格的数据抽象

ITableData​

表格行数据的抽象,包含可见性控制和单元格集合

Enums​

EAssetFilterType​

资源搜索类型

EBuildPipeline​

构建管线类型

EBundledCopyOption​

首包资源的拷贝选项

ECollectFlags​

资源收集标记位

ECollectorType​

收集器类型

ECompressOption​

AssetBundle压缩选项

ESearchLogic​

同类搜索命令的组内组合逻辑