Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты
public string[] shaderKeywords;

Описание

Массив, содержащий имена ключевых слов локального шейдера, которые в данный момент включены для этого вычислительного шейдера.

Ключевые слова шейдера определяют, какие варианты шейдера использует Unity. Информацию о работе с локальными и глобальными ключевыми словами шейдера и их взаимодействии см. в разделе Использование ключевых слов шейдера со сценариями C#.

В этом примере выводятся имена всех включенных в данный момент ключевых слов локального шейдера.

using UnityEngine; public class Example : MonoBehaviour { public ComputeShader computeShader; private void Start() { foreach (var keywordName in computeShader.shaderKeywords) { Debug.Log("Local shader keyword " + keywordName + " is currently enabled"); } } }

Смотрите так же: Shader variants and keywords, EnableKeyword, DisableKeyword, IsKeywordEnabled.

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3