Version: 2019.1

ShaderUtil

class in UnityEditor

マニュアルに切り替える

説明

シェーダーに関するユーティリティクラスです

Static 変数

hardwareSupportsRectRenderTexture現在のハードウェアが RenderTexture をサポートしているかどうか

Static 関数

ClearShaderErrorsClears compile time messages for the given shader.
GetAllShaderInfoReturns an array of ShaderInfo of all available shaders. That includes built-in shaders.
GetPropertyCountシェーダーのプロパティー数を取得します
GetPropertyDescriptionプロパティーの説明部分を取得します
GetPropertyNameプロパティー名を取得します
GetPropertyTypeプロパティーのタイプを取得します
GetRangeLimitsRange プロパティーの値と範囲を取得します
GetShaderDataGet the shader data for a specific shader.
GetTexDimシェーダープロパティーのテクスチャの次元を取得
IsShaderPropertyHiddenインスペクターなどに表示するときプロパティーが非表示状態かどうかを取得します
IsShaderPropertyNonModifiableTexurePropertyIs the shader propery at index propertyIdx of Shader s a NonModifiableTextureProperty?
RegisterShaderRegister a user created shader.
UpdateShaderAssetReplaces the existing source code in the specified shader with the source code in the supplied string. The override provides a boolean that specifies whether the shader should be recompiled.
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961