生成特定 IRenderPipeline 的资产。
IRenderPipelineAsset 的默认实现。这将管理继承类型的生命周期,并确保在更改资产时使创建的 IRenderPipeline 失效。
其他资源: IRenderPipelineAsset。
pipelineType | 返回与给定 RenderPipelineAsset 实例关联的 RenderPipeline 类型。 |
renderPipelineShaderTag | 返回此资产描述的渲染管线的着色器标签值。 |
hideFlags | 对象是否应隐藏、与场景一起保存或可由用户修改? |
name | 对象的名称。 |
autodeskInteractiveMaskedShader | 检索此管线的默认 Autodesk Interactive 蒙版着色器。 |
autodeskInteractiveShader | 检索此管线的默认 Autodesk Interactive 着色器。 |
autodeskInteractiveTransparentShader | 检索此管线的默认 Autodesk Interactive 透明着色器。 |
default2DMaskMaterial | 获取通用渲染管线中 Sprite Masks 使用的默认 2D 蒙版材质。 |
default2DMaterial | 返回此管线的默认 2D 材质。 |
defaultLineMaterial | 返回此管线的默认线条材质。 |
defaultMaterial | 返回此管线的默认材质。 |
defaultParticleMaterial | 返回此管线的默认粒子材质。 |
defaultShader | 返回此管线的默认着色器。 |
defaultSpeedTree7Shader | 返回此管线的默认 SpeedTree v7 着色器。 |
defaultSpeedTree8Shader | 返回此管线的默认 SpeedTree v8 着色器。 |
defaultSpeedTree9Shader | 返回此管线的默认 SpeedTree v9 着色器。 |
defaultTerrainMaterial | 返回此管线的默认地形材质。 |
defaultUIETC1SupportedMaterial | 返回此管线的默认 UI ETC1 材质。 |
defaultUIMaterial | 返回此管线的默认 UI 材质。 |
defaultUIOverdrawMaterial | 返回此管线的默认 UI 过度绘制材质。 |
pipelineType | 返回与给定 RenderPipelineAsset 实例关联的 RenderPipeline 类型。 |
renderPipelineShaderTag | 返回此资产描述的渲染管线的着色器标签值。 |
terrainBrushPassIndex | 编辑器中地形笔刷的渲染索引。 |
terrainDetailGrassBillboardShader | 返回此管线的细节草地广告牌着色器。 |
terrainDetailGrassShader | 返回此管线的细节草地着色器。 |
terrainDetailLitShader | 返回此管线的细节光照着色器。 |
GetInstanceID | 获取对象的实例 ID。 |
ToString | 返回对象的名称。 |
CreatePipeline | 创建特定于此资产的 IRenderPipeline。 |
EnsureGlobalSettings | 确保全局设置已准备就绪并已注册到 GraphicsSettings 中。 |
OnDisable | RenderPipelineAsset 的 OnDisable 的默认实现。请参见 ScriptableObject.OnDisable |
OnValidate | RenderPipelineAsset 的 OnValidate 的默认实现。请参见 MonoBehaviour.OnValidate |
Destroy | 移除 GameObject、组件或资产。 |
DestroyImmediate | 立即销毁对象 obj。强烈建议使用 Destroy 而不是此方法。 |
DontDestroyOnLoad | 在加载新场景时不要销毁目标对象。 |
FindAnyObjectByType | 检索类型为 type 的任何活动加载对象。 |
FindFirstObjectByType | 检索类型为 type 的第一个活动加载对象。 |
FindObjectsByType | 检索类型为 type 的所有已加载对象的列表。 |
Instantiate | 克隆对象 original 并返回克隆。 |
InstantiateAsync | 捕获原始对象(必须与某个 GameObject 相关)的快照,并返回 AsyncInstantiateOperation。 |
CreateInstance | 创建可脚本化对象的实例。 |
bool | 对象是否存在? |
operator != | 比较两个对象是否引用不同的对象。 |
operator == | 比较两个对象引用以查看它们是否引用同一个对象。 |