用户工具

站点工具


侧边栏



Unity3D中文文档

script:unityengine:classes:gl:gl.invalidatestate

GL.InvalidateState 无效状态

JavaScript ⇒ public static function InvalidateState(): void;
C# ⇒ public static void InvalidateState();

Description 描述

Invalidate the internally cached renderstates.

使内部渲染绘制状态无效。用来刷新内部绘制状态的统一缓存。这主要是编写本地代码时非常有用的插件,访问三维器件。

This invalidates any cached renderstates tied to the GL context. If for example a (native) plugin alters the renderstate settings then Unity's rendering architecture must be made aware of that to not assume the GL context is preserved.

使GL中的缓存渲染状态无效。例如,如果GL中的插件改变了渲染状态,Unity的渲染架构必须知道不采用GL中的渲染。

JavaScript:

未提供代码

C#:

未提供代码

GL

script/unityengine/classes/gl/gl.invalidatestate.txt · 最后更改: 2016/08/02 05:24 (外部编辑)