bool 如果纹理已创建,则为 True,否则为 False。
实际上创建 RenderTexture。
RenderTexture 构造函数实际上不会创建硬件纹理;默认情况下,纹理是在第一次设置为 active 时创建的。调用 Create
允许您预先创建它。如果纹理已经创建,则 Create
不会执行任何操作。
新创建的渲染纹理的初始内容是未定义的。在某些平台和 API 上,内容将默认为黑色,但您不应该依赖于此。您可以使用 LoadStoreActionDebugModeSettings 来突出显示显示屏中未定义的区域,这将有助于您调试移动平台上的渲染问题。
其他资源:Release、IsCreated 函数。
using UnityEngine;
public class Example : MonoBehaviour { public RenderTexture rt;
void Start() { rt = new RenderTexture(256, 256, 16, RenderTextureFormat.ARGB32); rt.Create();
// Add code here to work on the render texture
// Release the hardware resources used by the render texture rt.Release(); } }