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

Class BuildContext

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

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

Methods​

ClearAllContext()​

清空所有上下文对象

View Source​
Declaration
public void ClearAllContext()

SetContextObject(object)​

注册上下文对象到容器

View Source​
Declaration
public void SetContextObject(object contextObject)
Parameters​
TypeNameDescription
System.ObjectcontextObject上下文对象实例

GetContextObject<T>()​

获取指定类型的上下文对象

View Source​
Declaration
public T GetContextObject<T>() where T : class
Returns​

<T>: 对应类型的上下文对象实例##### Type Parameters

NameDescription
T上下文对象的类型

TryGetContextObject<T>()​

尝试获取指定类型的上下文对象

View Source​
Declaration
public T TryGetContextObject<T>() where T : class
Returns​

<T>: 对应类型的上下文对象实例,未找到时返回 null##### Type Parameters

NameDescription
T上下文对象的类型