Skip to content

格式

typescript
RenderTexture.GetTemporary(width, height, colorFmt, depth, aa)

所属类: RenderTexture

描述

分配一个临时渲染纹理。

这个方法通常在需要在渲染管线中进行一些中间渲染步骤时使用,以避免频繁地创建和销毁 RenderTexture 对象,从而提高性能和内存利用效率。

参数

参数名类型描述
widthnumber纹理宽度
heightnumber纹理高度
colorFmtRenderTextureFormat渲染纹理格式
depthDepthType深度纹理
aaAntiAliasingLevel?抗锯齿样本处

返回值

类型描述
RenderTexture|null渲染纹理

代码示例

typescript
function Test() {
    try {
        let temp_texture = RenderTexture.GetTemporary(100, 100, RenderTextureFormat.Default, DepthType.Depth24Stencil8, AntiAliasingLevel.x8);
    } catch (error) {
        Debug.Log(error);
    }
}