Version: 2022.3
言語: 日本語
public static Shader CreateShaderAsset (AssetImporters.AssetImportContext context, string source, bool compileInitialShaderVariants);
public static Shader CreateShaderAsset (string source, bool compileInitialShaderVariants);
public static Shader CreateShaderAsset (string source);

パラメーター

context A context object that the asset system needs to register shader dependencies properly.
source A string that contains a shader written in ShaderLab code.
compileInitialShaderVariants Set to true to compile the ShaderLab code contained in the source string; otherwise false.

説明

Creates a new Shader object from the provided source code string. You can use this method alongside the ScriptedImporter to create custom shader generation tools in the Editor.


Did you find this page useful? Please give it a rating: