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
同类搜索命令的组内组合逻辑