Effect
描述:
用于管理多个着色器渲染流程对象的着色器特效类,可以组合多个渲染流程创建更复杂的着色器渲染效果。
类对象:Effect Class。
继承自:Object。
add
类型: 函数。
描述:
添加着色器渲染流程对象。
签名:
add: function(self: Effect, pass: Pass)
参数:
参数名 | 类型 | 描述 |
---|---|---|
pass | Pass | 要添加的着色器渲染流程对象。 |
get
类型: 函数。
描述:
通过从1开始的索引获取着色器渲染流程对象。
签名:
get: function(self: Effect, index: integer): Pass
参数:
参数名 | 类型 | 描述 |
---|---|---|
index | integer | 获取渲染流程对象的整数索引,索引从1开始。 |
返回值:
返回类型 | 描述 |
---|---|
Pass | 给定索引下的渲染流程对象。 |
clear
类型: 函数。
描述:
从特效对象中删除所有着色器渲染流程对象。
签名:
clear: function(self: Effect)