Version: 2023.1
言語: 日本語
public static ShadowQuality shadows ;

説明

Real-time Shadows type to be used.

This determines which type of shadows should be used. The available options are Hard and Soft Shadows, Hard Shadows Only and Disable Shadows.

See Also: 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; } } }