生成特定 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 == | 比较两个对象引用以查看它们是否引用同一个对象。 |