Canvas.additionalShaderChannels
Declaration
public AdditionalCanvasShaderChannels additionalShaderChannels;Описание
Получить или установить маску дополнительных каналов шейдера для использования при создании сетки Canvas.
Каналы ,Canvas, всегда будут включать каналы Положения, Цвета и Uv0 шейдера при создании сетки для наложения ,Canvas,, а также будут включать Нормаль и Тангенс для ScreenSpace.Camera и Мирового пространства ,Canvas,. Это дополнительные параметры, которые можно скопировать.
using UnityEngine;
public class SetCanvasShaderChannels : MonoBehaviour { public Canvas canvas;
void Start() { canvas.additionalShaderChannels |= AdditionalCanvasShaderChannels.Normal; canvas.additionalShaderChannels |= AdditionalCanvasShaderChannels.TexCoord1; canvas.additionalShaderChannels |= AdditionalCanvasShaderChannels.Tangent; } }