Unity 6.3
0 онлайн 0 гостей 3 в системе
Вход

QualitySettings.shadows

Declaration

public static ShadowQuality shadows;

Описание

Тип используемых теней реального времени.

Этот параметр определяет, какой тип теней следует использовать. Доступны следующие параметры: Жесткие и Мягкие тени, Только жесткие тени и Отключить тени.

Дополнительные ресурсы: Light.shadows.

using UnityEngine;

// Let the shadow quality be selected

public class ExampleScript : MonoBehaviour { private int selection = 0; private string[] itemName = {" Disable ", " HardOnly ", " Hard and Soft "};

void Start() { QualitySettings.shadows = ShadowQuality.All; }

void OnGUI() { GUILayout.BeginVertical("Box"); selection = GUILayout.SelectionGrid(selection, itemName, 1, GUILayout.MinWidth(200), GUILayout.MinHeight(100)); GUILayout.EndVertical();

switch (selection) { case 0: QualitySettings.shadows = ShadowQuality.Disable; break; case 1: QualitySettings.shadows = ShadowQuality.HardOnly; break; default: QualitySettings.shadows = ShadowQuality.All; break; } } }